Autor | Zpráva | ||
---|---|---|---|
JK Profil * |
Dobrý den,
mám problém se zobrazováním jednoho webu v IE, kde používám CSS zápis uvedený níže. Problém je v tom, že mi zmíněný prohlížeč nebere v potaz "podmínku" background-color:none a jako pozadí nastavuje bílou barvu. Přitom, když dám např: background-color:red, tak je pozadí zobrazeno červené. V ostatních prohlížečích to funguje, jen ten IE… Mohl by mi prosím někdo poradit? Děkuji JK ul#s4, #s4 li{ width:840px; float:left; position:absolute; z-index:0; background-color:none;} Moderátor Davex: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
Bubák Profil |
#2 · Zasláno: 24. 10. 2010, 19:14:44 · Upravil/a: Bubák
Pozadí se nedědí.
Máš to chybně, pro background-color není platná hodnota none, ale transparent. Chyba je pravděpodobně jinde, dej odkaz na stránku. Tvůj kód je podivná směs floatování a absolutního pozicování. |
||
JK Profil * |
#3 · Zasláno: 24. 10. 2010, 20:02:58
Adresa webu je: www.hd7.cz.
|
||
Bubák Profil |
#4 · Zasláno: 24. 10. 2010, 20:44:50
Bílá barva, která se zobrazuje v IE, je v souboru http://www.hd7.cz/js/jquery.cycle.all.min.js na 11. řádku, sloupec 16721.
Co tam dělá a proč se zobrazuje jen v IE, netuším (možná kvůli nevyclearovanému floatu). Rychlá náprava je zaměnit "#ffffff" za "transparent". |
||
JK Profil * |
#5 · Zasláno: 24. 10. 2010, 20:57:52
Bubáku, díky moc, funguje :-)
|
||
Časová prodleva: 13 let
|
0