Autor | Zpráva | ||
---|---|---|---|
trancemaniac Profil * |
#1 · Zasláno: 22. 6. 2012, 11:33:28
Ahoj,
mám problém s IE9, která mi u příkladu níže, vykreslí element o šířce 204.41px, ostatní prohlížeče včetně IE7,8 zobrazí 202px. Lze nějak docílit toho, abych měl element, kde nemám zadanou napevno šířku, ve všech prohlížečích stejně široký? Díky #topNavigation ul li a{color:#383733;float:left;font-size:13px;font-weight:300;height:40px;line-height:41px;width:auto;text-decoration:none;text-align:center;padding:0 8px 0 9px;} |
||
margin Profil * |
#2 · Zasláno: 22. 6. 2012, 11:49:43
Předpokládám, že element obsahuje text, v takovém případě to nejde.
Mimo téma, width:auto; je výchozí hodnota, takže to můžeš smazat a text-align:center; můžeš taky smazat, když floatovanému elementu nezadáváš šířku.
|
||
trancemaniac Profil * |
#3 · Zasláno: 22. 6. 2012, 12:06:05
Jasný, je tam text. Potřebuju navigaci natáhnout přes celou šířku webu, abych nemusel ke všem LI dávat classu a nastavovat pevně šířku ke každýmu, tak to dělám takto paddingem. Nebo existuje ještě nějaký způsob co mě nenapadl?
Jo díky, hraju si s tím, tak tam mám spousta bordelu :) |
||
Chamurappi Profil |
#4 · Zasláno: 22. 6. 2012, 12:38:07
Reaguji na trancemaniaca:
Vzhledem k tomu, že si můžeš v prohlížečích měnit velikost písma, je tvá otázka nesmyslná. „font-size:13px“ Tím zabráníš zvětšování písma v Explorerech, jinde zvětšit jde. Počítat s jakýmikoliv pevnými rozměry textů je chyba. |
||
Časová prodleva: 3 dny
|
|||
habendorf Profil |
#5 · Zasláno: 25. 6. 2012, 20:41:49
Chamurappi:
„Tím zabráníš zvětšování písma v Explorerech, jinde zvětšit jde.“ Přičemž ani to není jisté. |
||
Časová prodleva: 11 let
|
0