Autor | Zpráva | ||
---|---|---|---|
Akali Profil |
#1 · Zasláno: 8. 5. 2010, 09:10:27
Ahoj, koukněte se na tuto stránku http://ocni-klam.kx.cz/ .. Nastavil jsem všemu float: left a výšku 1500px aby bylo vidět, že patička nefunguje tak jak má.. Patička by se měla zobrazovat vždy úplně dole-> tj až pod všemi nastylovanými "div"y.. Poradil by mi někdo jak co poupravit?
|
||
jeford Profil * |
#2 · Zasláno: 8. 5. 2010, 09:24:09
Skus umazat
position:absolute; |
||
Akali Profil |
#3 · Zasláno: 8. 5. 2010, 10:14:56
To ne, tak to nepůjde.. Když dám výšku těch divů třeba 50px tak ta patička bude hned pod nima a ne na spodku stránky.
|
||
Shulík Profil |
#4 · Zasláno: 8. 5. 2010, 13:49:54 · Upravil/a: Shulík
.clear:after{ content: "."; display:block; height:0; clear:both; visibility:hidden; } * html .clear{height: 1%} /*IE5 - Mac*/ Divu #text dej třídu clear. |
||
Chamurappi Profil |
#5 · Zasláno: 8. 5. 2010, 16:32:02
Reaguji na Shulíka:
Proč tak složitě? Na první pohled mě napadá — tohle pojede správně v Exploreru 7? |
||
Shulík Profil |
#6 · Zasláno: 8. 5. 2010, 17:14:44
Chamurappi:
Pokud se nepletu, takhle to psali v Mistrovství v CSS. To * html .clear je právě hack (Holly hack) pro IE, které obalovému prvku nastaví interní IEčkovou vlastnost hasLayout. Akorát jsem to špatně popsal, před IE5 pro Mac je to naopak skryté, používám to automaticky. Snad teď neříkám nějaké blbosti. |
||
Akali Profil |
#7 · Zasláno: 8. 5. 2010, 17:22:47
Tak jsem to poupravil, ale nic :( -> bohužel.. Navíc nevím, zda jsem to poupravil správně. Budu vděčný za další rady.
S pozdravem. |
||
Shulík Profil |
#8 · Zasláno: 8. 5. 2010, 17:24:41
Nahrál jsi upravenou verzi na web?
|
||
Akali Profil |
#9 · Zasláno: 8. 5. 2010, 17:26:12
Ano, přidal jsem do kódu akorát toto:
.clear:after{ content: "."; display:block; height:0; clear:both; visibility:hidden; } * html .clear{height: 1%} /*IE5 - Mac*/ #text { padding: 0px 0px 0px 0px; clear: both; } |
||
Bubák Profil |
#10 · Zasláno: 8. 5. 2010, 17:47:33
Shulík:
„Snad teď neříkám nějaké blbosti.“ Nepochybně. Používáš knihu, zřejmě vyšla před vydáním IE7, o IE8 nemluvě. HasLayout nenastavuje selektor, ale pravidlo. Element se třídou "clear" máš kde? Já ho ve tvém HTML nemůžu najít. |
||
Akali Profil |
#11 · Zasláno: 8. 5. 2010, 18:02:18 · Upravil/a: Akali
Vše funguje, jste zlatí. Děkuji mockrát!
|
||
Časová prodleva: 14 let
|
0