Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]Jak zmienić kolor obramowania obrazka-linka w IE?
Forum PHP.pl > Forum > Przedszkole
ats2008
Witajcie,

Z góry mówię, że temat już był, ale został zamknięty, a sugerowana odpowiedź - na której mi zależy - nie działa... Powtarzam tym samym pytanie.

Chodzi o to, że IE 6 nie obsługuje funkcji a:hover border: bla bla bla, czyli nie można zmieniać kolorów obramowania.

Zna ktoś może rozwiązanie tego problemu?

Oto znalezione rozwiązanie na divach - niestety nie działa w IE - obramowanie jest cały czas białe...:

HTML:
  1. <div class="obrazek" ><a href="xyz.html"><img src="foto/01.jpg" /></a></div>


CSS:
  1. div.obrazek {width:460px;
  2. padding: 5px;
  3. background: #fff;
  4. }
  5.  
  6. div.obrazek:hover {
  7. padding: 5px;
  8. background: #000;
  9. }
  10.  
  11. a img {
  12. border: 0;
  13. }


Gdzie może być błąd, bo podobno to działa.

Z góry dzięki,

pozdro

P.S.
Sorry, za odświeżanie, ale nigdzie nie mogłem znaleźć...
athei
Szukaj, np. na forum behavior:url(csshover.htc);, (hover.htc)
Fafu
nie działa, bo IE obsługuje :hover tylko dla linków, musisz użyć
  1. a:hover { border: ... }
ats2008
Dzięki Athei,

odłączyłem jak radziłeś csshover.htc i działa piękniutko, poza jedną sprawą...

(plik csshover.htc ściągnąłem z tej strony: http://www.xs4all.nl/~peterned/csshover.html)
Otóż trzeba uaktywnić części aktywne - vide skrypty js...

Jest może jeszcze jakiś sposób pozaskryptowy?

Dzięki jednak za to rozwiązanie

Pozdro.

P.S. Plik csshover.htc ściągnąłem z tej strony: http://www.xs4all.nl/~peterned/csshover.html.
Daiquiri
Jeżeli mówisz o zatwierdzeniu przez IE części skryptowej - to jest to chyba jedynie przypadek jeżeli odpalasz stronę z dysku - na serwerze nie powinno być problemu. Z tego co się orientuje, jest to jedyne konkretne rozwiązanie "hover:" dla elementu innego niż a w IE.
erix
Trzeba jeszcze odpowiednie MIME wysłać, ale o tym na google. ;]
ats2008
Dzięki panowie za pomoc.

Daiquiri faktycznie, na servie działa elegancko..., zawsze człowiek czegoś się dowie...

Temat uważam na razie za zamknięty.

Pozdro.
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.