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

/ Blog / CSS / Jak na hover v IE pro všechny HTML prvky?
Článek je už starý a informace v něm nemusí být relevantní, mohou být zastaralé či dokonce již neplatné. Články nepíši, informace si poznamenávám jinam, sledovat mě můžete na Githubu, Medium či jiných "IT" síťích. 👋 V případě dotazu mi napište na e-mail či telegram (sekce kontakt).

Publikováno v sekci CSS v 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)

1: body { behavior:url("./js/hover.htc"); }
A poté již můžeme veselovat "hoverovat".

[link]K.hover.htc.zip[/link]

Kategorie

  • Osobní názory - 0x
  • PHP - 9x
  • MYSQL - 4x
  • CSS - 7x
  • jQuery - 3x
  • Sociální síť - 1x
  • Nette - 5x
  • Tipy & triky - 3x
  • Twitter Bootstrap - 1x
  • Týdenní tipy a novinky - 4x
  • SCSS - 1x
  • GIT - 1x
  • Gulp - 1x

  • Komentáře (2x)

    #1 reagovat Pavel:
    Děkuju. Moc mi to pomohlo.
    #2 reagovat Haunter:
    Změna doctype na Strict stačí

    Vložit nový komentář


    • 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
    • vulgární, rasistické či jinak nepřípustné komentáře budou smazány