Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS] Hiperzłącza w divach
loms
post 22.04.2007, 14:48:02
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 16.04.2007

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


W jaki sposób zdefiniować za pomocą CSS wygląd odnośników w divach. Chcę zdefiniować 4 parametry wyglądu odnośników w jednym divie i 4 parametry o innych wartościach dla drugiego diva. Reasumując w jednym divie odnośniki mają być białe a w drugim czarne. W jakiś sposób to zrobić aby działało to dobrze w IE 6.0 i FF. Teraz robie tak:
Kod
a.tekst:hover {color:#758BAD; background-color:transparent; text-decoration:underline;}
a.tekst:active {color:#758BAD; background-color:transparent; text-decoration:underline;}
a.tekst:link {color:#758BAD; background-color:transparent; text-decoration:none;}
a.tekst:visited {color:#758BAD; background-color:transparent; text-decoration:none;}


Kod
<div class="tekst"


Brak efektu... Już mi ręce opadają nigdzie nie mogę znaleźć poprawnego rozwiązania...
Go to the top of the page
+Quote Post
Sokal
post 22.04.2007, 14:54:23
Post #2





Grupa: Zarejestrowani
Postów: 237
Pomógł: 1
Dołączył: 8.02.2007

Ostrzeżenie: (10%)
X----


A otóż tak:

Kod
div.tekst a:hover {}
div.tekst a:active { }
(...)


Ten post edytował Sokal 22.04.2007, 14:56:36


--------------------
Jabber/E-Mail: dominiksokal[at]gmail.com | GG: #3795571
Go to the top of the page
+Quote Post
loms
post 22.04.2007, 15:04:12
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 16.04.2007

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


Cytat(Sokal @ 22.04.2007, 15:54:23 ) *
A otóż tak:

Kod
div.tekst a:hover {}
div.tekst a:active { }
(...)


i się zdziwisz bo nie działa, zmienia tylko kolor linka na czarny ale już nie podkreśla i nie zmienia koloru po najechaniu...

Kod
div.tekst a:hover {color:#758BAD; background-color:transparent; text-decoration:underline;}
div.tekst a:active {color:#758BAD; background-color:transparent; text-decoration:underline;}
div.tekst a:link {color:#000000; background-color:transparent; text-decoration:none;}
div.tekst a:visited {color:#000000; background-color:transparent; text-decoration:none;}


Ten post edytował loms 22.04.2007, 15:06:05
Go to the top of the page
+Quote Post
Sokal
post 22.04.2007, 15:07:48
Post #4





Grupa: Zarejestrowani
Postów: 237
Pomógł: 1
Dołączył: 8.02.2007

Ostrzeżenie: (10%)
X----


Aha, nie wiem dlaczego tak jest, ale też miałem z tym kiedyś problemy, hover musi być na końcu, czyli np tak musi byc (nie wiem czego haha.gif):
Kod
a:link {}
a:visited {}
a:hover {}


--------------------
Jabber/E-Mail: dominiksokal[at]gmail.com | GG: #3795571
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: 14.08.2025 - 10:32