Autor Zpráva
Šejn
Profil
Podívejte se prosím na mojí stránku http://shane.wz.cz

V IE se web zobrazí podle mých představ - žluté pozadí je přes celou obrazovku, ale v FF se pozadí nezobrazí.

V externím stylopisu ( http://shane.wz.cz/styl.css ) je:
#hl {width:760px;height:100%;background-image:url(obr/pozadi.GIF); background-repeat:repeat-y; background-position:center; margin:auto;}

IE


FF
Railbot
Profil
Šejn
FF height: 100% umí, jenže výška 100% je 100% výška nadřazeného prvku, což je v tomto případě body a jak má prohlížeč vědět jak vysoké je body? Proto to nefunguje.
Bubák
Profil
jak má prohlížeč vědět jak vysoké je body?
Jednoduše, někde to bylo označeno jako "málkovina":
html, body { height: 100%; }

Můžeš "narazit" na boxmodel a rozdílné výchozí styly prohlížečů (odsazení stránky), ale vše je snadno řešitelné.
Šejn
Profil
Bubák
Jednoduše, někde to bylo označeno jako "málkovina":
html, body { height: 100%; }


Když se podíváš do http://shane.wz.cz/styl.css , je to hned na prvním řádku! :/
Dero
Profil
Šejn:

center { height: 100%; }

... ale centruje se jinak:

margin: 0 auto;
Šejn
Profil
Dero
center { height: 100%; }
... ale centruje se jinak:
margin: 0 auto;


Ale já nikde nemám center {height:100%;}.
???
Dero
Profil
Šejn: To je ten problém.
anonymus
Profil *
center máte v html kódu,zbývá jen nastylovat v css

<center>
<div id="hl">
Railbot
Profil
anonymus
Co to tu meleš?
Tag <center> je zastaralý, centruje se jinak.
A mimochodem tag <center> centruje prvky sám o sobě, nijak se už nestyluje.
Dero
Profil
Railbot: anonymus má pravdu, <center> se ještě musí nastylovat. Nastylováním totiž myslí height: 100%, ne centrování. Viz můj příspěvek.
Šejn
Profil
Dero
ááá, už chápu jak jsi to myslel. Zkusim to předělat. :)
Šejn
Profil
Dero
SUPER!
Díky moc, už to funguje "tak ja má".
Stačilo připsat 6 písmen. Jen na to přijít. Dík
Šejn
Toto téma je uzamčeno. Odpověď nelze zaslat.

0