Autor | Zpráva | ||
---|---|---|---|
swetko Profil |
#1 · Zasláno: 10. 10. 2007, 23:44:09 · Upravil/a: swetko
dobry vecer,
chcel by som sa spytat ci sa da sfunkcnit kod v IE: .obrazok { float:right; margin:5px; width:200px; clear:both; border:5px solid #dddddd; } .obrazok:hover { position:relative; top:0; right:0; width:auto; behavior: url(hover.htc); } <html> ,img src=".." class="obrazok"> </html> viem ze sa to tu uz riesilo - ze to nejde v IE6, ale dufam ze je nejake riesenie |
||
Bubák Profil |
#2 · Zasláno: 10. 10. 2007, 23:49:34
viem ze sa to tu uz riesilo
Naposedy včera, i já jsem se poučil. |
||
Zdeněk Košťál Profil |
#3 · Zasláno: 11. 10. 2007, 00:01:09 · Upravil/a: Zdeněk Košťál
swetko
Řešení je buď si hodit obrázek do odkazu (pokud nemá na nic odkazovat, tak použít řešení uvedené níže) a použít selektory takto:
Anebo si dát třídy
a pomocí javascriptu při události onMouseOver vyměnit třídy a při onMouseOut je přehodit zase nazpět. No, doufám, že jsem aspoň trochu pomohl... |
||
swetko Profil |
#4 · Zasláno: 11. 10. 2007, 00:04:19
to prave nechcem aby obrazok bol v odkaze
a ta druha moznost mi nie je uplne jasna, myslis ze onmouse over bude class="obr" a pri onmouse out bude class="hov" ? a nepaci sa mi ten js v kode.. chcel som to cistejsie... ): som narocny viem |
||
habendorf Profil |
#5 · Zasláno: 11. 10. 2007, 00:11:38 · Upravil/a: habendorf
som narocny viem
Podívej, IElte6 umí :hover jen na odkaze. Pokud ho chceš na jiném elemetu, musíš to dohnat nějakým klientským scriptem (třeba JS), nebo přes .htc (což je vlastně totéž). |
||
Bubák Profil |
#6 · Zasláno: 11. 10. 2007, 00:15:43
Však v CSS má behavior:
behavior: url(hover.htc); |
||
habendorf Profil |
#7 · Zasláno: 11. 10. 2007, 00:51:45
Bubák
Pokud IElte6 neumí img:hover, tak asi nevezme ani tu deklaraci behavior, ne? Takže behavior by měl mít na .obrazok , ne na .obrazok:hover. |
||
swetko Profil |
#8 · Zasláno: 11. 10. 2007, 05:38:35
habendorf
a potom by to malo ist? lebo mne to nejde ani tak |
||
habendorf Profil |
#9 · Zasláno: 11. 10. 2007, 09:07:52
Příčin může být spousta, bez odkazu těžko říct. Máš tam nahraný ten htc? Je správně cesta? atd.
Zkus se podívat sem: http://diskuse.jakpsatweb.cz/index.php?action=vthread&topic=60313&foru m=7&page=-1 |
||
swetko Profil |
#10 · Zasláno: 11. 10. 2007, 17:39:12 · Upravil/a: swetko
habendorf
vyskusal som vsetky moznosti co sa spomenuli v tom vlakne a stale to nefunguje, htc mam nahraty v kazdom adresari pre istotu (aj korenovi, aj pri css..) cesta je spravne a nic |
||
habendorf Profil |
#11 · Zasláno: 11. 10. 2007, 19:37:53
Bez odkazu se dál nehneme.
|
||
swetko Profil |
#12 · Zasláno: 11. 10. 2007, 19:54:18
vyriesil som to inak, ale vsetkym dakujem za ochotu
|
||
Časová prodleva: 17 let
|
0