• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Stylizacja linków w CSS (href)

0 głosów
1,039 wizyt
pytanie zadane 2 kwietnia 2020 w HTML i CSS przez sopll Nowicjusz (170 p.)
Szukałem odpowiedzi w różnych miejscach, ale jedyne na jaką napotykałem to edytowanie pseudoklasy .a. No dobra, super tylko ja chcę mieć w danych divach inne kolory dla linku (w tym odwiedzonego). Ponadto czy istnieje możliwość zmiany koloru linku po najechaniu na niego?

3 odpowiedzi

+1 głos
odpowiedź 2 kwietnia 2020 przez frostify Mądrala (5,640 p.)
wybrane 2 kwietnia 2020 przez sopll
 
Najlepsza

Jeżeli w jednym dive, powiedzmy, że ma klasę "mojdiv", znajdują się różne linki, które chcesz wystylizować każdy inaczej, to są dwie opcje:

Jedna to w css:

.mojdiv a:first-child {
style dla pierwszego linka w danym divie
}
.mojdiv a:nth-child(2) {
style dla drugiego linka w danym divie
}

I tak dalej.

Bezpieczniejszą metodą jest po prostu nadanie id lub klasy dla danego linku, na przykład:

<a class="mojlink" href="#">Mój link</a>

I w css:

.mojlink {
style dla danego linka
}

A jeżeli chcesz zmienić kolor dla odwiedzonego linku to:

.mojlink:visited {
style
}

A po najechaniu myszką na niego:

.mojlink:hover {
style
}

Polecam dodać do tych wszystkich linków transition, na przykład w ten sposób:

a (albo .mojdiv a) {
transition: all .33s ease-in-out
}

Dzięki temu nastąpi delikatne, bardzo ładne przejście z jednego koloru, na drugi.

+2 głosów
odpowiedź 2 kwietnia 2020 przez Tomek Sochacki Ekspert (227,510 p.)
+1 głos
odpowiedź 2 kwietnia 2020 przez Barbarossa Obywatel (1,650 p.)

Musisz klase linku nadac albo id ja preferuje klasę 

np.

 

.link 
{
 text-decoration: none;
 color: white; 
}

przy najechaniu na link

.link:hover
{
   color: black;
}

 

Podobne pytania

0 głosów
3 odpowiedzi 1,598 wizyt
pytanie zadane 16 października 2020 w HTML i CSS przez Horsebye Nowicjusz (150 p.)
0 głosów
1 odpowiedź 734 wizyt
pytanie zadane 22 maja 2022 w PHP przez Grzegorz Mikina Dyskutant (8,060 p.)
0 głosów
2 odpowiedzi 1,238 wizyt
pytanie zadane 9 sierpnia 2022 w HTML i CSS przez skylar Nowicjusz (170 p.)

93,720 zapytań

142,635 odpowiedzi

323,264 komentarzy

63,268 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...