Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: a:hover w IE
Forum PHP.pl > Forum > Przedszkole
-beginer-
Cześć! W pliku style.css mam:
Kod
a {color: blue}
a:visited {color: blue}
a:hover {color: black}


W takim odnośniku wszystko działa pod FF i IE:
Kod
<a href='index.html'>Strona</a>


Natomiast taki odnośnik nie zmienia się na czarno, a po kliknięciu jest różowy (czyli standardowo) w IE:
Kod
<a href='index.html><img src='obrazek.jpg' /></a>


Jak mogę naprawić ten błąd IE?
qrees
Cytat(-beginer- @ 1.02.2008, 11:42:50 ) *
Cześć! W pliku style.css mam:
Kod
a {color: blue}
a:visited {color: blue}
a:hover {color: black}


W takim odnośniku wszystko działa pod FF i IE:
Kod
<a href='index.html'>Strona</a>


Natomiast taki odnośnik nie zmienia się na czarno, a po kliknięciu jest różowy (czyli standardowo) w IE:
Kod
<a href='index.html><img src='obrazek.jpg' /></a>


Jak mogę naprawić ten błąd IE?

Nie łapie... przecież color zmienia kolor tekstu, a w drugim przykładzie nie masz w ogóle tekstu, tylko obrazek... więc jak chcesz zmienić jego kolor?
kamilw
kolor różowy w IE można zlikwidować porzez dodanie border: 0;
Kolor odnośnika nie będzie Ci się zmieniał ponieważ to działa tylko na tekst a nie na img. Jeżeli chcesz zmieniać kolor obrazka to spróbuj z zamianą tła.
-beginer-
Standardowo odsyłacz obrazkowy jest otoczony niebieską ramką, która po kliknięciu staje się różowa (tak jak jest to z odnośnikami). Nie mogę tego zformatować? Tak już jest domyślnie i koniec? Z odsyłaczem tekstowym też tak jest ale go mogę zmienić. A tak wogóle to w FF działa. Nie ma żadnega bugu na IE?
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.