Ocena wątku:
- 1 głosów - średnia: 5
- 1
- 2
- 3
- 4
- 5
Podświetlanie linków [CSS]
|
Liczba postów: 11
Liczba wątków: 1
Dołączył: 05-04-2010
Reputacja:
0
Siema, właśnie robię swoją pierwsza stronę i mam pytanie odnośnie tych linków. Wiem że można zmienić ich kolor (podkreślenie, tlo), ale to się tyczy całego dokumentu, mi chodzi o to aby tylko w 1 miejscu zmieniały kolor na czarny, a reszta żeby była na biało. Nigdzie nie mogę znaleźć na to odpowiedzi, mam nadzieje ze mi pomożecie  .
Liczba postów: 1,054
Liczba wątków: 0
Dołączył: 28-05-2009
Reputacja:
22
06-04-2010, 00:46
(Ten post był ostatnio modyfikowany: 06-04-2010, 00:46 przez KowR.)
Kod: <a class="czarny" href="">Czarny tekst</a>
To w XHTML, a w CSS:
Kod: a.czarny {
color:#000000;
}
Liczba postów: 11
Liczba wątków: 1
Dołączył: 05-04-2010
Reputacja:
0
I to będę musiał do każdego linku po kolei wrzucać tak ? Czy da się masowo ?
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
Możesz tak, aczkolwiek lepszym rozwiązaniem jest grupowanie selektorów, unikanie tworzenia niepotrzebnych klas i stylowanie ich (jeśli są podobne).
Np... Masz div o id="content". Drugi div to id="article". Chcesz, żeby linki w obu podświetlały się na czerwono, po najechaniu myszą, to robisz coś takiego:
Kod: div#content a:hover, div#article a:hover { color:#ff5000; }
Liczba postów: 11
Liczba wątków: 1
Dołączył: 05-04-2010
Reputacja:
0
Dzięki wielkie, działa pięknie  , a mam pytanie odnośnie tych divow, napisałeś:
Cytat:div#content a:hover, div#article a:hover { color:#ff5000; }
Zawsze trzeba dawać "div#nazwa" ? Bo ja normalnie robiłem #nazwa {}. W każdym razie dzięki za pomoc.
Liczba postów: 1,054
Liczba wątków: 0
Dołączył: 28-05-2009
Reputacja:
22
Cytat:Możesz tak, aczkolwiek lepszym rozwiązaniem jest grupowanie selektorów
taaa... Ale i tak nie uniknie klas (class) jeżeli w jednym divie mają być różne formatowania bo bez sensu jest tworzenie samego pustego diva z jednym napisem
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
(06-04-2010, 02:04)KowR napisał(a): Cytat:Możesz tak, aczkolwiek lepszym rozwiązaniem jest grupowanie selektorów
taaa... Ale i tak nie uniknie klas (class) jeżeli w jednym divie mają być różne formatowania bo bez sensu jest tworzenie samego pustego diva z jednym napisem 
O unikaniu klas nie mówię, tu masz rację. Oczywiście nie mówię o tworzeniu divów, ale korzystaniu ze struktury (a poza tym, grupowanie selektorów jest b. ważne).
Liczba postów: 11
Liczba wątków: 1
Dołączył: 05-04-2010
Reputacja:
0
Żeby nie zaczynać nowego wątku zadam pytanie tutaj.
Jak zrobić żeby naokoło mojego logo (które jest hiperłączem) nie było białego obramowania (taki kolor zdefiniowany jest dla linków). Dodam że border mam wyłączony.
Liczba postów: 2,587
Liczba wątków: 2
Dołączył: 03-04-2010
Reputacja:
58
Liczba postów: 11
Liczba wątków: 1
Dołączył: 05-04-2010
Reputacja:
0
(06-04-2010, 19:58)Pedro84 napisał(a): google.pl...
Szukałem na google nie mogłem tego znaleźć, a jak dodałem to do kodu css, dalej tak samo :/
Teraz mam
Kod: #zdjecie {
outline: none;
border: 0px;
}
Zdjęcie jest w divie, dlatego jest tak jest to zapisane, dla pewności dodałem jeszcze znacznik , dalej to samo.
|
Użytkownicy przeglądający ten wątek:
|
|
Sponsorzy i przyjaciele
|
|
|