Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS]Hover w HTML
GoOx
post 28.05.2012, 17:54:40
Post #1





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Witam,

chciałbym się zapytać czy idzie zrobić taki ala hover w html?

ponieważ oczy wiście da się przez css tylko by wykonać menu z przyciskami graficznymi musiałbym taki kod przepisywać podpbie kilka razy:

  1. #main .reg a {
  2. background-repeat:no-repeat;
  3. background-image:url('../images/rejestracja.png');
  4. width:100%;
  5. height:100%;
  6. display:block;
  7. }
  8.  
  9. #mian .reg a:hover {
  10. background-repeat:no-repeat;
  11. background-image:url('../images/rejestracja_hover.png');
  12. width:100%;
  13. height:100%;
  14. display:block;
  15. }


Czy nie da się zrobić to poprzez html ? w sensie że między <li> </li> dam <img src="... + coś tam by zadziałało jak hover.

Z góry dziękuję za pomoc.

Chyba znalazłem odpowiedź
  1. <img src="image1.gif"
  2. onmouseover="this.src='image2.gif'"
  3. onmouseout="this.src='image1.gif'">


Ten post edytował GoOx 28.05.2012, 18:03:24
Go to the top of the page
+Quote Post
lobopol
post 28.05.2012, 18:06:37
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Nie
i nie rób tak jak zrobiłeś tylko
  1. #main .reg a {
  2. background-repeat:no-repeat;
  3. background-image:url('../images/rejestracja.png');
  4. height:100%;
  5. display:block;
  6. }
  7.  
  8. #main .reg a:hover {
  9. background-image:url('../images/rejestracja_hover.png');
  10. }

A jeszcze lepiej zrób z tych 2 obrazków sprite i
  1. #main .reg a {
  2. background:url('../images/rejestracja.png') no-repeat; //w 0 0 position pierwszy obrazek
  3. height:100%;
  4. display:block;
  5. }
  6.  
  7. #main .reg a:hover {
  8. background-position: 0 -wysokość pierwszego obrazkapx;
  9. }


Ten post edytował lobopol 28.05.2012, 18:07:11


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 08:51