Autor | Zpráva | ||
---|---|---|---|
Miky Profil * |
#1 · Zasláno: 4. 1. 2009, 19:40:55
Zdravím, nemá někdo zkušenost se zobrazování CSS layoutu v FF. tady v IE se mi to zobrazí správně, ale v FF ne a nevím proč. Když zmenším rozměr prostředního divu tak se mi to ve FF zobrazí správně, ale v IE ne.Dik za radu
|
||
Miky Profil * |
#2 · Zasláno: 4. 1. 2009, 19:45:50
když stáhnu padding left, který je tam pro odsazení textu od divu s menu, tak to vypadá sice dobře kromě této stránky
|
||
Bubák Profil |
#3 · Zasláno: 4. 1. 2009, 20:27:21
To chce sjednotit box model, více třebas na http://ie-brouci.dero.name/box-model.html
Jednou z možností je použít třebas tuhle DTD a v CSS upravit rozměry: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Druhá možnost je přidat do CSS tohle: * { box-sizing: border-box; /* Opera */ -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari, Chrome */ } |
||
Miky Profil * |
#4 · Zasláno: 4. 1. 2009, 21:02:31
Aha diky. A ještě bych měl dotaz v divu mám nadefinováno
padding-top: 8px min-height:8px padding-top: 8px |
||
panther Profil |
#5 · Zasláno: 4. 1. 2009, 21:23:35
Miky
„Ale ono zjišťuji, že IE mi nezobrazí ani min-height:8px“ IE6 min-height neumí, ale shodně jako ostatní vykrelují min-height, IE6 vykresluje height. |
||
Miky Profil * |
#6 · Zasláno: 5. 1. 2009, 10:43:49
panther
„IE6 min-height neumí, ale shodně jako ostatní vykrelují min-height, IE6 vykresluje height.“ no a dá se nějak odělit pak aby pro například IE bral teda jinaj stylesheet. Jelikož když dám doplnění height do definice divu stejnou hodnotu tedy jako min-heigt, tak on pak mi udělá toto,což by se dalo opravit kdybych dal heigt delší, ale zas by třebas úvodní stránka byla zbytečně vysoká. A on IE neumí ani margin: auto |
||
Bubák Profil |
#7 · Zasláno: 5. 1. 2009, 11:14:42
„A on IE neumí ani...“
Ale umí, ale ty nechceš, aby to uměl. Pozor, IE6 a IE7 se liší v tom, co umí, ale margin: auto Stránku jde vycentrovat celkem jednoduše napříč prohlížeči a vykreslovacími režimy: http://tiso.wz.cz/articles/vycentrovanie-obsahu-stranky.php „no a dá se nějak odělit pak aby pro například IE bral teda jinaj stylesheet.“ Máš pravdu. Pokud to měl být dotaz, na na konci tázací věty se píše otazník. |
||
panther Profil |
#8 · Zasláno: 5. 1. 2009, 12:31:30
Miky
„no a dá se nějak odělit pak aby pro například IE bral teda jinaj stylesheet.“ hledej podmíněné komentáře |
||
Chamurappi Profil |
#9 · Zasláno: 5. 1. 2009, 13:35:31 · Upravil/a: Chamurappi
Reaguji na Mikyho:
„pak aby pro například IE bral teda jinaj stylesheet“ Můžeš použít podtržítkový hack (místo „height: 8px“ psát „_height: 8px“). Není třeba zatěžovat návštěvníka dalším požadavkem na jiný stylopis. |
||
Miky Profil * |
#10 · Zasláno: 5. 1. 2009, 13:47:34
Dik. Tak to tak vidím, že snad lepší je nechat stránku ať je snad vždy přes celou stránku. Uznávám je to na jednu stranu prasárna pro velké monitory. Ale když si vemu, že bych musel vždy stránku mít určité délky a nebo si udělat externí stylopis jeden pro to a druhý pro to. Jelikož například, tak když opomenu IE, tak prostřední sloupec se mi v pořádku mění s výškou textu, ale krajní 2 už jdou jen na výšku min-heigt a přece nebudu mít na každé stránce zbytečně takovou výšku. A definovat pro každý případ zvlášť stylopis no to by jich teda bylo jeje.
No jak vidím nezávidím profesionálním programátorům. |
||
Časová prodleva: 15 let
|
0