» »

[CSS] ozadja

[CSS] ozadja

Binji ::

Ok, imam nekaj, kar sem mislil, da bo enostavno, pa me je čisto zmedlo.
Hočem narediti povezave, ki imajo telo z nekim ozadjem (fiksne velikosti) in footer z nekim ozadjem (isto fiksne velikosti). V telesu je pa povezava, ki bi jo rad približno scentriral po višini.
Sem postavil HTML, CSS, ko sem hotel nastaviti padding, da sem premaknil povezavo, pa je povečalo še telo in s tem porušilo ozadje.
Kako je to mogoče, glede na to, da sem uporabil padding in da je fiksne višine? Če recimo dam padding 5px se spodaj pod ozadje naredi še 5px belega preden se začne footer.

HTML:
<div class="sitelink">
<div class="sitelink_inner">
<a href="download.php">Downloads</a>
</div>
<div class="sitelink_footer">
<div class="sitelink_footer_r">
</div>
</div>
</div>


CSS:
.sitelink{
	margin: 0 10px;
	float: left;
	width: 184px;
}

.sitelink_inner{
	background: url("images/sitelink_body_bg.jpg") 0 0 no-repeat;
	padding: 17px 5px;
	height: 49px;
	text-align: center;
}
.sitelink_footer{
	background-image: url("images/sitelink_footer_bg.png");
	height: 5px;
}
Kdor ne navija ni Slovenc, hej, hej, hej!

Chelios ::

Ker je padding NOTRANJI rob ... poglej si malo CSS (box models). Torej če velja za nek element recimo

height:100px;
padding:10px 0;

to pomeni, da je ta element visok 120px. Zakaj? Ker je notranji rob ZNOTRAJ elementa, torej višina, ki si jo določil 100px + 10px roba zgoraj + 10px roba spodaj.

http://www.w3.org/TR/CSS2/box.html
Just juice me!

Zgodovina sprememb…

  • spremenil: Chelios ()

Binji ::

Vem kaj je padding.
Se je pa še enkrat izkazalo, da naj ne postam vprašanj ko sem pri nečem že čisto predolgo... :) Sem nastavil višino pač minus 2x padding pa je ok...
Čeprav moram priznati, da sem do zdaj mislil, da padding deluje znotraj definirane višine...
Kdor ne navija ni Slovenc, hej, hej, hej!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
!

Vse, kar ste si želeli vprašati o CSS, pa si niste upali. (strani: 1 2 3 423 24 25 26 )

Oddelek: Izdelava spletišč
1298349698 (8835) sunniegoldie
»

Prikaz strani na različni resoluciji-Joomla

Oddelek: Izdelava spletišč
151987 (1715) kr?en
»

Podrta oblika strani

Oddelek: Izdelava spletišč
131416 (1095) echoman
»

CSS problemi (strani: 1 2 )

Oddelek: Izdelava spletišč
519930 (7729) nuuush
»

[CSS]Pozicioniranje footer diva

Oddelek: Izdelava spletišč
62485 (2432) amaze646

Več podobnih tem