Autor | Zpráva | ||
---|---|---|---|
Peta Profil * |
#1 · Zasláno: 10. 5. 2005, 12:31:45
Prisel jsem na zajimavou chybku IE a CSS
Udelejte si odkaz: CSS .neco {color:red} .neco b {font-weight:normal} .neco:hover {color:blue} .neco:hover b {font-weight:bold} HTML <a href="#"><b>text</b></a> Toto funguje spravne v IE A ted udelejte zmenu, smazte z CSS radek .neco:hover {...} a zkuzte IE? :) FF s tim nema zadny problem :) Juhu, mohlo by to byt popsane u hoveru, jestli neni... |
||
habendorf Profil |
#2 · Zasláno: 10. 5. 2005, 12:38:59 · Upravil/a: habendorf
1) k tomu <a> je třeba přidat class="neco", ale to beru jako překlep, počítám že jsi to tam měl
2) chyba je v pořadí zápisu, správně má být .neco {color:red} .neco:hover {color:blue} .neco b {font-weight:normal} .neco:hover b {font-weight:bold} 3) celý ten zápis je dost nesmyslný, proč používat takhle <b>? |
||
Peta Profil * |
#3 · Zasláno: 10. 5. 2005, 16:37:07
1) ano, sorry, zapomnel jsem class, ja to mam trosku jinak
2) No, dobre, ale kdyz smazes ted druhy radek (neco:hover) a zbydou ti ty 3 .neco {color:red} .neco b {font-weight:normal} .neco:hover b {font-weight:bold} Tak toto je ta CHYBA, ze mi to v IE6 sp2 nefunguje. Nejaky nespravny zapis v tom nehraje roli. Zkousel jsi to vubec? 3) to je demo priklad. Konkretne to vyuzivam na dvoji ramecek a jeste tomu davam display:block a spol... Vis, ramecek v ramecku s tlustym okrajem. -------- | ---- | | | | | | ---- | -------- tenky po stranach, siroky mezi |
||
Peta Profil * |
#4 · Zasláno: 10. 5. 2005, 16:47:05
habendorf: Jeste jednou cely opraveny zvlast pro tebe :) Forum ma mista dost, budem plytvat :)
Toto funguje spravne v IE i FF CSS .neco {color:red} .neco b {font-weight:normal} .neco:hover {color:blue} .neco:hover b {font-weight:bold} HTML <a class="neco" href="#"><b>text</b></a> A ted udelejte zmenu, smazte z CSS radek .neco:hover {...} a zkuzte IE? :) Toto funguje ve FF CSS .neco {color:red} .neco b {font-weight:normal} .neco:hover b {font-weight:bold} HTML <a href="#"><b>text</b></a> Ja to chapu tak, ze jsem nevyvolal primy hover pro A cili pro jakykoliv dalsi prvek uz tato vlastnost neni aktivni. Nefunguje mi to ani jako .neco {color:red} .neco b {font-weight:normal} .neco:hover {color:red} .neco:hover b {font-weight:bold} .neco {color:red} .neco b {font-weight:normal} .neco:hover b {font-weight:bold !important} #neco {color:red} #neco b {font-weight:normal} #neco:hover b {font-weight:bold !important} <a id="neco" href="#"><b>text</b></a> |
||
izsak Profil |
#5 · Zasláno: 10. 5. 2005, 16:57:58
Táto chyba už bola niekde uverejnená. Pokiaľ v istom prípade nezmeníte farbu v CSS, tak IE ostatné pravidlá ignoruje....
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0