Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Linki w menu - css
oshimasoo
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 17.09.2009

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


Witam!

Bardzo prosze o podpowiedź. Chce aby po naciśnięciu na link zostało tło odnośnika takie jak po najechaniu na niego. A przy zmianie linku aby przeszło na następny link a z poprzedniego zniknęło.

Bardzo Was proszę!

(IMG:style_emoticons/default/biggrin.gif) pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
askone
post
Post #2





Grupa: Zarejestrowani
Postów: 654
Pomógł: 121
Dołączył: 27.10.2007
Skąd: Poznań, Łódź

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


Teraz rozumiem (IMG:style_emoticons/default/smile.gif)

Aby osiągnąć taki efekt musisz zdefiniować nową klasę np.

Kod
ul#mainlevel-nav li a.current {
background:#000000 url(../images/topmenu2.jpg) repeat-x left top;
}


Rozwiązanie drugie to rozszerzenie istniejącej definicji dla linków hover, active do postaci:

Kod
ul#mainlevel-nav li a:hover, a:active, a.current {
color: #FFFFFF;
height: 50px;
background:#000000 url(../images/topmenu2.jpg) repeat-x left top;
text-decoration:none;
}


Ponadto aktywna opcja w menu musi posiadać atrybut "class" równy właśnie "current". Jak to zrobić to zapewne już będziesz wiedział (IMG:style_emoticons/default/smile.gif)

Kod
np:<a class="current" href="adres">opcja</a>


Ten post edytował fly474 17.09.2009, 08:43:47
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 01:51