Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS] hover - menu
ziperv1
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.05.2012

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


Witam ! Mam problem z menu, chciałbym aby po najechaniu myszką na dany link w menu tło było jako obrazek. Gdy chcę tak ustawić przesuwa mi cały link wraz z hoverem .

  1. #bg-menu ul{
  2. display: block;
  3. margin: 0;
  4. padding: 86px 0 0 280px;
  5. list-style: none;
  6. }
  7. #bg-menu ul li a{
  8. padding: 5px 55px 55px 5px;
  9. float:left ;
  10. }
  11. #bg-menu ul li a:hover{
  12. background: url(../images/hover.png);
  13. margin: -50px 5px 5px 5px
  14. }


Tutaj podsyłam hover.


A tutaj screen jak to wygląda w rzeczywistości:

Go to the top of the page
+Quote Post
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Prawdopodobnie dzieje się tak ponieważ masz ustawione marginesy na elemencie :hover. Spróbuj się ich pozbyć. Nie wiem czemu akurat z tego skorzystałeś, ale domyślam się, że chciałeś wypozycjonować obrazek. Więc uprzedzajac pytanie obrazek możesz pozycjonować korzystając z background-position.


--------------------
Go to the top of the page
+Quote Post
Puszy
post
Post #3





Grupa: Zarejestrowani
Postów: 279
Pomógł: 42
Dołączył: 10.10.2011

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


Moim zdaniem zmień musisz zmienić tag do hovera

zamiast
#bg-menu ul li a:hover

użyj
#bg-menu ul li:hover
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 Aktualny czas: 21.08.2025 - 03:18