Autor Zpráva
Camo
Profil
Zdravím,
potrebujem poradiť ako nadefinovať správne clearovač. Ide o to, aby mi naspodku nevytváral odsadenie. Proste aby bol neviditeľný. Už som to dávnejšie riešil a viem, že s tým boli nejaké problémy preto sa pýtam.
Ja som to napísal takto a zdá sa že to funguje, ale neviem či všade a či tam neni nejaká záludnosť:
.cleaner{line-height:0px; height:0px; clear:both; display:block; overflow:hidden}
Bude to takto fugovať, či nie?

Vďaka!
Petr ZZZ
Profil
Před třemi lety jsem se ptal na něco podobného:
Jak vnutit <hr> nulové marginy?
Zřejmě tedy záleží také na tom, jakému prvku čistič přiřadíš.
Trejpa
Profil
Camo:
Pro zpětně kompatibilní režim Internet Exploreru bych přidal font-size: 0;.
Camo
Profil
Výborne, picnem tam ešte ten font-size:0px

Díky!
Camo
Profil
Hádam ma moderátori neukameňujú ak toto vlákno doplním:
Dnes som sa týmto problémom znova zaoberal a v súvislosti s IE7 som zistil, že nemusí stačiť všetko čo už bolo napísané, ale
treba
1. použiť v css selektor s najvyššou prioritou, ak je clearovač vnorený v nejakom idčku. V mojom prípade nestačilo napísať .cleaner ale musel som napísať #submenu .cleaner
2. musel som ešte vynulovať padding
joe
Profil
Můžeš taky použít overflow: hidden; na obalový element

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0