Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] Czy da sie podświetlić tło po najechaniu myszki na text ?
Forum PHP.pl > Forum > Przedszkole
grattz
Chodzi mi o taki efekt jak na tym menu po prawej:
http://www.gry-online.pl/komiks.asp?ID=47310

Byłem przekonany że jest to zrobione w Java Script ale w Mozilla włączyłem NOscript i menu dalej działa prawidłowo blinksmiley.gif

Da sie to zrobić w CSS ? A jeśli nie to kto jest jakiś prosty skrypt w JS dla laików ?
wookieb
Kod
.link
{
display: block;
background-color: #000000;
color: #ffffff;
}
.link:hover
{
background-color: #ffffff;
color: #000000;
}
grattz
Dzięki. No fakt.


A czy jest jeszcze jakiś prosty pomysł gdybym chciał tak zrobić z danymi z tabelki które nie są linkami.
wookieb
Da się zrobić tak samo ale dla ie musisz uzyc hover.htc taki hack który naprawi obsługe tego selektora dla tej przeglądarki.
grattz
Chyba o to chodzi http://www.ikeris.com/en/efekt-hover-dla-t...-display-block/

Dzięki.
wookieb
Jak działa to tak.
grattz
Działa. Mam tylko problem z IE.

Ściągnąłem ten plik hover.htc do katalogu www .
Gdzie mam wkleić ten kod ? Nigdy nie wklejałem nigdzie JS

Kod
# <!--[if lt IE 7]>

# <style type="text/css">

# table tbody td { behavior:url(hover.htc); }

# </style>

# <![endif]-->
Pawel_W
<head>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.