Jak na hover v IE pro všechny HTML prvky?

Publikováno v sekci CSS v Sobotu 12.1.2008 - 12:44

Pokud potřebujeme změnu některé css vlastnosti při najetí myší ( hover ) zjistíme, že nám to v našem oblíbeném prohlížeči IE nefunguje. Internet Explorer bohužel podporuje hover pouze u odkazu (tag A). Hoveru můžeme docílit javascriptem. Ale proč se drbat levou rukou za pravým uchem, když existuje mnohem elegantnější rešení.

Stačí si uložit a nalinkovat soubor K.hover.thc a můžeme přidatit hover akci jakémukoliv HTML elementu. Bude to funkční nejen v prohlížeci Firefox, Opera... ale také v Exploreru.

Do CSS zapíšeme k elementu body ( umístíme soubor do adresáře js)

body
{
  behavior:url("./js/hover.htc");
}

A poté již můžeme veselovat "hoverovat".

Soubor ke stažení (K.hover.htc.zip)

1 komentář « Zpět


Komentáře

reagovat #1 Pavel:
25.09.08 12:01
Děkuju.
Moc mi to pomohlo.

Přidat komentář

Nový vzkaz

* Tato pole jsou povinná, [smajlíci]

  • na jiné komentáře odkazujte pomocí odkazu reagovat
  • vaše IP adresa bude zaznamenána
  • používají se gravatary
  • můžeme si tykat
  • HTML tagy vypnuty. PHP kód se také neprovede. Pokud potřebuju přiložit ukázku vašeho kódu, použijete službu pastebin, nebo jej vložte mezi značky [code] [/code]
  • vulgární, rasistické či jinak nepřípustné komentáře budou smazány

Poslední komentáře

Rychlý kontakt

Já na sociálních sítích



Hlavní navigace


[ ↑ k obsahu ↑ ]