Autor | Zpráva | ||
---|---|---|---|
Hanz Profil |
#1 · Zasláno: 2. 2. 2005, 15:46:03
Proč tohle nejede v IE:
#sekce p{ text-indent: 5px; padding:5px; border: solid; border-width: 2px; border-color: Black; background-color: Green; display: block; } #sekce p:hover{ background-color: #228B22; display: block; } |
||
Honza Hučín Profil |
#2 · Zasláno: 2. 2. 2005, 16:20:51
Co to znamená "nejede"? Upřesni dotaz, prosím.
Možná je to tím, že IE neumí p:hover. |
||
Hanz Profil |
#3 · Zasláno: 2. 2. 2005, 17:22:30
Honza Hučín
Aha tak přesně to jsem myslel. (po najetí se nic nestane). Jak se to dá vyřešit? |
||
Acci Profil |
#4 · Zasláno: 2. 2. 2005, 17:26:30
Protože Internet Explorer podporuje :hover pouze u odkazů (a)
|
||
Hanz Profil |
#5 · Zasláno: 2. 2. 2005, 17:43:55
Šlo by to vyřešit takhle:
<a>TEXT</a> Bylo by to validní? Fungovalo by to? |
||
Charlie Profil |
#6 · Zasláno: 4. 2. 2005, 20:41:58
Hanz,
tohle by šlo, a je to validní. |
||
Leo Profil |
#7 · Zasláno: 4. 2. 2005, 20:48:32
Ovsem jestli ten odkaz neni odkaz a mate tam element jen kvuli hover tak je to s odpustenim prasarna. Pouzijte JavaScript, Leo
|
||
Spikee Profil |
#8 · Zasláno: 4. 2. 2005, 20:49:53
Leo
Ale aspoň to bude fungovať všade. |
||
Fred Profil |
#9 · Zasláno: 4. 2. 2005, 20:54:32
Charlie
To sice jo, ale asi nastane problém s tím, že a je řádkový element a p blokový, a taky bude problém s dětmi. Asi bych to radši vyřešil javascriptem, nebo zakukleným javascript v .htc |
||
habendorf Profil |
#10 · Zasláno: 4. 2. 2005, 22:42:32
Absolutní souhlas s Leem, <a>TEXT</a> by byla totální prasečina.
Schematicky: <div onmouseover="this.style.vlastnost='...'"; onmouseout ="this.style.vlastnost='...'">Text</div> Kdyby ses nedejbože rozhodl pro ten odkaz, aspoň změn kurzor ať tam není hand. |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0