Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS]ramka po najechaniu myszką
Forum PHP.pl > Forum > Przedszkole
simonX
Chcę zrobić to za pomocą stylów równie dobrze mógłbym to zrobić w JS ale chcę w CSS. Chodzi tutaj że mam sobie jakiś rysunek i po najechaniu na niego pojawia się ramka trzeba chyba coś ze znacznikiem "hover" ?
kamil4u
Dokładnie - poczytaj o pseudo klasie :hover w CSS(kursów CSS jest od groma). W IE6, jeżeli chcesz wspierać tą przeglądarkę ta pseudo klasa działa tylko na znaczniku hiperłącza <a>
patryk9200
spróbuj tak:
#img
{
border: 0px solid;
}
#img:hover
{
border: 5px solid;
}

<img src="obr.jpg" id="img" src="" alt="">
Wicepsik
  1. img { border: 0px; }
  2. img:hover { border:1px; }
erix
Fajnie, że to pod IE zadziała... tongue.gif

Albo whatever:hover, albo ustawiać dla a.
gcdreak
"(...)pewien bystry programista Peter Nederlof wpadł na pomysł jak rozwiązać ten problem. Utworzył plik o nazwie csshover.htc, które trzeba dołączyć do arkusza stylów za pomocą specjalnej właściwości behavior"
Charles Wake-Smith
kamil4u
Albo nie bawić się w archeologa smile.gif - błąd ten występuje tylko w IE6(i niższych) smile.gif

PS. Ja się bawię smile.gif
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.