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

CSS background-color

VPS Starter Arubacloud
0 głosów
622 wizyt
pytanie zadane 18 października 2017 w HTML i CSS przez milioneq Początkujący (260 p.)
jak robie aby po najechaniu na diva zmienil kolor to w classie nie dziala a przy id juz tak

robie cos w stylu

.nazwa{

background-color: #ffffff;

} <-- Nie dziala

#nazwa{

background-color: #ffffff;

} <-- Dziala
komentarz 18 października 2017 przez Shaoi Mądrala (7,020 p.)
Prawdopodobnie w kodzie HTML posiadasz tylko atrybut [id].

5 odpowiedzi

0 głosów
odpowiedź 18 października 2017 przez Igor Gawrys Stary wyjadacz (12,460 p.)
Klas  może być więcej to nie konkretny element jak id bo może wystąpić tylko raz
0 głosów
odpowiedź 18 października 2017 przez cz3ran Stary wyjadacz (13,380 p.)
Nie do końca rozumiem problem, łatwiej by było gdybyś pokazał Twój cały kawałek kodu, który nie działa, ale poniżej w codepenie masz działający przykład Twojego problemu, może coś wydedukujesz w Twoim projekcie ;)

https://codepen.io/Czeran/pen/ZXVdgB

Pozdrawiam
0 głosów
odpowiedź 18 października 2017 przez xKaktus Początkujący (340 p.)

Domyślam się że nie działa, przez Specyfity, zobacz ten film : koduje-specifity

0 głosów
odpowiedź 18 października 2017 przez ProgramistaStepek Nałogowiec (27,020 p.)

Zdecydowanie chodzi tu o specyficzność selektorów. Mówiąc prostymi słowami id ma większą "moc" od klas, zatem nadpisują wartości nadane przez klasy. Z tego właśnie powodu należy unikać stylowania po id. Tu masz cały materiał, który całkiem nieźle przedstawia zagadnienie specyficzności.

0 głosów
odpowiedź 18 października 2017 przez Beniamin Spyra Obywatel (1,600 p.)

Jeżeli w kodzie HTML ustaliłeś ID:

<div id = "nazwa"> </div>

To możesz go stylizować jak na diva z nadanym id przystało (z hashtagiem):

#nazwa{
background-color: #ffffff;
}

Natomiast jeżeli nadałeś divowi klasę:

<div class = "nazwa"> </div>

Stylizujesz go dzięki klasie (z kropką):

.nazwa{
  background-color: #ffffff;
}

 

Podobne pytania

0 głosów
1 odpowiedź 161 wizyt
pytanie zadane 5 marca 2018 w HTML i CSS przez mar686 Początkujący (350 p.)
0 głosów
1 odpowiedź 201 wizyt
0 głosów
2 odpowiedzi 299 wizyt
pytanie zadane 17 lipca 2017 w HTML i CSS przez Activeek Początkujący (320 p.)

92,452 zapytań

141,262 odpowiedzi

319,085 komentarzy

61,854 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.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...