Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS]Używanie tej samej klasy w różnych kontekstach
konrados
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

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


Cześć,

To raczej takie bardzo podstawowe pytanie:)

Mam więc na stronce powiedzmy dwa rodzaje buttonów, niebieski i zielony, które chcę wystylizować. Kod html wygląda tak:

  1. <div class = 'przycisk_niebieski'>
  2. <div class = 'tytul'>Jakis tytul przycisku niebieskiego</div>
  3. </div>
  4.  
  5. <div class = 'przycisk_zielony'>
  6. <div class = 'tytul'>Jakis tytul przycisku zielonego</div>
  7. </div>


No i css wyglądałby tak:

  1. .przycisk_niebieski .tytul{
  2. color:blue;
  3. }
  4.  
  5. .przycisk_zielony .tytul{
  6. color:green;
  7. }


Jak widać, użyłem klasy o tej samej nazwie 'tytul' chociaż w różnych kontekstach i teraz pytanie: czy to jest dozwolone i zgodne ze standardami?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
#luq
post
Post #2





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

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


Generalnie ja osobiście wykorzystuję kilka klas opisujących stan elementu (który jest zmieniany w js) tak abym wiedział o co chodzi.
Np. takimi klasami są

.disabled - kiedy przycisk, klocek, menu (obojętnie co) jest zablokowane - najczęściej nadaje wtedy wyszarzone tło, brak cursor: pointer etc.
.selected - aktualnie wybrane, np. kiedy mam menu z ul i jedno li może być zaznaczone, po kliknięciu nadaje mu klasę .selected i wtedy daję obramowanie albo zielone tło etc.
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: 27.12.2025 - 17:37