![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 26.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie
Mam problem z deiniowaniem :hover do elementu img w divie, chcę aby każdy z pojedyńczych elementów zmieniał się, typu gdy najadę na np "facebook" ikonkę to wówczas załaduje mi się inny img. Dodatkowo zupełenie nie chce mi wskoczyć background hover'a który mam w pliku css. Proszę o pomoc. Kod <div id="top"> <div id="icon"> <a href="index.html"><img class="facebook" src="img/facebook1.png" alt="facebook" height="40" width="40"></img></a> <a href="index.html"><img class="twitter" src="img/twitter.png" alt="twitter" height="40" width="40"></img></a> <a href="index.html"><img class="google" src="img/google.png" alt="google" height="40" width="40"></img></a> </div> Kod #icon {
float:right; min-height:200px; min-width:100px; } #icon img { margin:15% 10px 10px 10px; } #icon .facebook a:hover img { background: url(img/facebook.png); border:1px solid #CC9900; } |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 26.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
ymmm czyli jak to powinno wyglądac?(IMG:style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował trueblue 26.04.2014, 19:10:00 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 26.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem dokładnie tak samo i nie wyświetla elementów, ani hover img nie ukazuje, jedynie border. (IMG:style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jakich elementów nie pokazuje?
<a>? No, nie, bo nie mają domyślnie praktycznie żadnego ostylowania oprócz wymiarów, itp. Zobacz czy ścieżka do img/facebook.png jest poprawna względem pliku gdzie masz styl css. Nie wyrzuciłeś czasem tych dwóch divów? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 26.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
nie pokazuje ani obrazka w <a> ani po najechaniu myszką na niego czyli :hover
Pokażę dokładnie jak to wygląda HTML: Kod <div id="top"> <div id="icon"> <a href="index.html" class="facebook"></a> <a href="index.html" class="twitter"></a> <a href="index.html" class="google"></a> </div> CSS: Kod #top { text-alight: center; width: 998px; margin: 0 auto; height: 100px; overflow:hidden; font-family: 'PT Sans Narrow', sans-serif; } #icon { float:right; min-height:200px; min-width:100px; } #icon a { margin:15% 10px 10px 10px; width:40px; height:40px; display:inline-block; } #icon a.facebook:hover{ background: url(img/facebook.png); border:1px solid #CC9900; } #icon a.facebook { background: url(img/facebook.png); margin:15% 10px 10px 10px; width:40px; height:40px; } Przepraszam, jestem już tak zmęczony, że nie jestem w stanie myśleć, chcę to dokończyć bo już od 6 dni po blisko 10-12h ciupie te kody i głowa mi siada :/ Ten post edytował Contritio 26.04.2014, 19:45:48 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 26.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
tak, dokładnie scieżka jest poprawna i pliki są zapisane w formacie .png
Jeszcze upewniłem się i dla porównania sprawdziłem z innej strony podobny przykład jednak tam taki sam element nie miał <a> |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż obecny kod html oraz css.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 26.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż obecny kod html oraz css. Dobra, już sobie z tym poradziłem. Zrozumiałem przyczynę gdyż jak widzę to :hover nie zamieni obrazków a być może jest jakiś na to sposób. Zmniejszyłem przejrzystość obrazka do 50% i nałożyłem na niego drugi jako hover który ma 100%. Efekt w sumie fajny (IMG:style_emoticons/default/smile.gif) W każdym razie dziękuje za pomoc, można powiedzieć, że to wszystko Ten post edytował Contritio 26.04.2014, 21:21:28 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 18 Dołączył: 11.12.2005 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Hover zamieni obrazek ale w tym kodzie na hoverze masz ten sam obrazek co normalnie więc ciężko żeby się coś zmieniło |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 26.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
eee
Dobra, idę spać, coś ze mną dzisiaj serio nie tak (IMG:style_emoticons/default/wacko.gif) Dzięki za pomoc w każdym razie |
|
|
![]() ![]() |
![]() |
Aktualny czas: 30.09.2025 - 09:53 |