Autor | Zpráva | ||
---|---|---|---|
semerak Profil |
#1 · Zasláno: 10. 6. 2009, 23:22:42
Zdravím, potřeboval bych poradit ohledně tohoto layoutu. LAYOUT. Zobrazuje se korektně v IE, ale v Mozilla a Chrome se ten 3 div přesune pod ně. Nevím čím to jest. Pokud víte, poraďte pls.
|
||
keeehi Profil |
#2 · Zasláno: 11. 6. 2009, 00:16:37
semerak
Zkus se kouknout na bordery. Některé prohlížeče je přičítají dovnitř (zmenší vnitřní prostor, 200px -> 198px), některé je roztahují ven (200px -> 202px) Případně chyby prohlížečů ve sčítání marginu a paddingu |
||
Miloš Profil |
#3 · Zasláno: 11. 6. 2009, 00:38:50
Přesně tak – teď jsou prohlížeče v quirku. Když hodíš Explorer do standardního režimu, zobrazí stránku stejně „špatně“ jako ostatní prohlížeče.
A nejen bordery, ale i případné paddingy. Tzn. buď nechat prohlížeče v quirku a rozdílné počítání ošetřit matrjoškou, anebo změnit vykreslovací režim na standard a opravit chybu. |
||
Bubák Profil |
#4 · Zasláno: 11. 6. 2009, 01:14:47
Pak je ještě jeden způsob, přesvědčit ne-IE prohlížeče, aby použily stejný box-model, jako IE:
* {-moz-box-sizing: border-box; /* pro Firefox */ -webkit-box-sizing: border-box; /* pro Safari a Chrome */ box-sizing: border-box; /* pro Operu */} |
||
semerak Profil |
#5 · Zasláno: 11. 6. 2009, 17:43:15
Už sem na to přišel, moc díky za rady.
|
||
Časová prodleva: 15 let
|
0