• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

zmiana zdjęć -firefox

Cloud VPS
0 głosów
240 wizyt
pytanie zadane 12 listopada 2016 w HTML i CSS przez Jakub Domacki Użytkownik (660 p.)
Mam problem z podmianą zdjęć (z szarego na zielony).Na chrome działa a na firefox juz nie.

http://codepen.io/asqan/pen/woGMYo

3 odpowiedzi

0 głosów
odpowiedź 12 listopada 2016 przez pablop76 VIP (123,580 p.)
edycja 12 listopada 2016 przez pablop76
Witam. Myślę, że powinieneś użyć obrazka jako tła elementu i wtedy zmieniać background lub dać dwa img i użyć właściwości  opacity dla drugiego obrazka i manipulować tą właściwością .
komentarz 12 listopada 2016 przez Jakub Domacki Użytkownik (660 p.)
Img +pozycjonowanie absolutne (relative dla rodzica)dla obu img +opacity?
komentarz 12 listopada 2016 przez pablop76 VIP (123,580 p.)
Nie potrzeba relative. Wystarczy img{position:absolute;} oraz opacity :1;dla widocznego zdjęcia na wierzchu  i opacity:0; po najechaniu na to zdjęcie czyli img:hover{opacity: 0;} z jakąś klasą dla odróżnienia jednego zdjęcia od drugiego.
0 głosów
odpowiedź 12 listopada 2016 przez Czort Nałogowiec (32,500 p.)
Dziwne, że ten kod w ogóle działa. W pseudoklasie : hover nie ma właściwości content, występuje ona jedynie w pseudoelementach :before i :after. Poza tym jak chcesz to zrobić w css to jedynie podmiana background-image przy :hover. Jeśli chcesz zmienić atrybut src w <img> musisz użyć js.

Podobne pytania

0 głosów
1 odpowiedź 171 wizyt
pytanie zadane 6 marca 2017 w JavaScript przez ShadoWs Bywalec (2,800 p.)
0 głosów
1 odpowiedź 793 wizyt
0 głosów
0 odpowiedzi 865 wizyt

93,482 zapytań

142,415 odpowiedzi

322,761 komentarzy

62,895 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...