Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS] Problem z onmouseover i 'out
thomson89
post
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Witam, mam takie proste menu, oparte na stylach.
  1. #menu-nowe .mouseout {
  2. background: url('../images/tlo1.png') repeat-x;
  3. border-bottom: 1px solid #ADADAD;
  4. color: #000;
  5. display: block;
  6. margin: 0;
  7. padding: 8px 12px;
  8. text-decoration: none;
  9. }
  10. #menu-nowe .mouseover {
  11. background: url('../images/tlo3.png') repeat-x;
  12. border-bottom: 1px solid #ADADAD;
  13. color: #000;
  14. display: block;
  15. margin: 0;
  16. padding: 8px 12px;
  17. text-decoration: none;
  18. }
  1. <span class="lapka"><span class="mouseout" onmouseover="this.class='mouseover';" onmouseout="this.class='mouseout';">Biżuteria</span></span>


No i w tym się nie zmienia tło. I nie wiem co mam źle. Proszę o pomoc!

Ten post edytował thomson89 15.12.2009, 16:04:17
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




chyba className a nie samo class.
Go to the top of the page
+Quote Post
nmts
post
Post #3





Grupa: Zarejestrowani
Postów: 283
Pomógł: 34
Dołączył: 21.03.2008

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


A dlaczego dla rozwijanych zmieniasz tło przez mouseover, a reszcie przez hover?
Go to the top of the page
+Quote Post
thomson89
post
Post #4





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Cytat(nmts @ 15.12.2009, 16:28:17 ) *
A dlaczego dla rozwijanych zmieniasz tło przez mouseover, a reszcie przez hover?

To nie jest link, więc nie mogę dać pseudo klasy hover. Nie działa w niektórych przeglądarkach, np. IE.

Dzięki ~piotrooo89
Go to the top of the page
+Quote Post
Daiquiri
post
Post #5





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Hover działa - z odpowiednim "hackiem" na IE. Zawsze możesz też sprawić by ten element miał typ "a". Ustawiasz właściwości display: block dla tego "a" i korzystasz z pseudoklasy :hover, baaa korzystasz ze wszystkich przywilejów elementów blokowych.

@down:
Pierwszy wynik z googla na szybko, ale poprawny o ile się nie mylę ;-)

Ten post edytował Daiquiri 16.12.2009, 15:48:49
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(Daiquiri @ 16.12.2009, 10:50:36 ) *
Hover działa - z odpowiednim "hackiem" na IE.


w takim razie możesz zapodać tym hakiem?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 3.10.2025 - 08:27