Autor Zpráva
Reichenberger
Profil *
Zdravím..
mám na stránkách dva různé bloky (divy) se stejnou výškou a rád bych je měl vedle sebe. Ve Firefoxu mi to funguje, v IE se však bloky řadí pod sebe.
Druhý problém - přesto, že mám rozměry tlačítek v CSS zadané správně, IE mi jich vpravo kus "ufikne".



Jaké vlastnosti mi pomohou tyto chyby v IE odstranit?
Měsíček
Profil
Mohl bych poprosit o odkaz nebo alespoň o kód ať to máme jednodušší?
kletely
Profil
Reichenberger
Myslím že je chyba v tom že si nedal display: block a nenastavil správnu dlžku v tom druhom príklade.
Chamurappi
Profil
Reaguji na Reichenbergera:


A máš to opravené.
Manq
Profil
Reichenberger
Tím chtěl Chamurappi naznačit, že obrázek je nám k ničemu. Dej se odkaz na stránku.
TSD
Profil
Toho dne projevil Chamurappi jisté známky něčeho, co viděno zdálky, připomínalo humor :)
Reichenberger
Profil *
Chamurappi: Hmm, díky. x)

U divů obou bloků mám:
style="display: table-cell; vertical-align: middle;"
V style.css pak u obou pouze výšku bloků - "height: 100px;"
Stačí pouze najít atribut, který tam doplnit, aby to překousal i IE.

Druhý problém vyřešen, jen jistý překlep v kódu...
Chamurappi
Profil
Reaguji na Reichenbergera:
Jak jsi přišel na „display: table-cell“? Proč nepoužiješ normální float?
Žádný zázračný atribut, který by Exploreru řekl „chovej se jako Firefox“, není.

Kdybys rovnou odkázal na problematickou stránku, ušetřil bys nám i sobě hromadu času.
Str4wberry
Profil
Reichenbergere, „ufiknutí“ je pravděpodobně způsobeno odlišným box modelem v MSIE a Firefoxu.

JPW: Módy prohlížečů
Diskuse JPW: Padding v mozzile
Reichenberger
Profil *
Jak jsi přišel na „display: table-cell“?

Na Jakpsatweb.cz, mám to tam kvůli vertikálnímu vycentrování.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0