Autor | Zpráva | ||
---|---|---|---|
Radek Zahorský Profil * |
#1 · Zasláno: 6. 9. 2006, 09:46:55
Ahoj, mám menší problém, který však nastává jen v IE. Jinde to nedělá.
K věci, mám takovéto menu:
Stane se to, že když kliknu v tomto menu v IE na nějakou položku, tak se občas nenačte grafika, která je pro tu onu položku nadefinovaná. Nevím čím by to mohlo být, už jsem něco zkoušel, ale vžd bez úspěchu. Nepadá někoho čím by to mohlo být? Předem děkuji za jakýkoliv nápad. |
||
tiso Profil |
#2 · Zasláno: 6. 9. 2006, 09:55:08
Čo Ťa núti používať takéto konštrukcie plné divov?
|
||
Radek Zahorský Profil * |
#3 · Zasláno: 6. 9. 2006, 10:11:56
Protože když jsem to měl přes seznam, tak mi to připoužití odkazu na podlevel házelo zae bug v IE, který se nedal odladit ani marginem top či bottom.
Však koukni:
|
||
tiso Profil |
#4 · Zasláno: 6. 9. 2006, 10:37:41
Pozerám, pozerám a nič nevidím...
btw. využívaj lepšie kaskádu, nemusíš závať každému ul a li triedy... |
||
Radek Zahorský Profil * |
#5 · Zasláno: 6. 9. 2006, 10:47:35
v IE se zobrazuje mezi level2.1 level 2.2 mezera, kterou způsobuje odkaz na podlevel neco 2.1.1.
lepší kaskádu? asi nechápu? ty třídy jsou zde jen pro ukázku, když to generuju cyklem z db, tak se mi zobrazí pro všechny. |
||
Gappa Profil |
#6 · Zasláno: 6. 9. 2006, 11:00:05
<ul class="ullevel3"> Asi má na mysli toto, je zbytečné používat třídy, když se dá dát <ul> id a pak použít prostě kaskádu :) tedy:
v CSS to pak uděláš takle:
Nevypisuje se zbytečně furt třída u položky seznamu, dokument je tak i velikostně menší a celkově je pak dokument přehlednější. Alespoň podle mě :) |
||
tiso Profil |
#7 · Zasláno: 6. 9. 2006, 13:03:25
Medzera: Stále neviem o akej medzere hovoríš.. Obrázok by nebol?
Kaskáda: viac-menej ako napísal Gappa, ale myslel som vynechať minimálne všetky triedy pre li, prípadne všetky triedy: #menu ul{} #menu ul li{} #menu ul ul{} #menu ul ul li{} #menu ul ul ul{} #menu ul ul ul li{} |
||
Gappa Profil |
#8 · Zasláno: 6. 9. 2006, 17:30:40 · Upravil/a: Gappa
Tiso: tak tak, jsem ukázal akorát víc kostrbatějc :-)) Samozřejmě, tak jak si to napsal by to mělo být.
EDIT: K tomu margin bugu v IE - tuším, že se ho dá zbavit tím, že všechny položky seznamu budou na jednom řádku. Pokuď je to jiný druh chyby - za přepokladu, že odkazy mají nastavenou výšku - nastavit tu výšku přímo <li>, ne <a>, jinak IE při hoveru ubírá a přidává marginy :) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0