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 (1 - 4)
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Cytat(konrados @ 19.06.2011, 11:38:51 ) *
czy to jest dozwolone i zgodne ze standardami?

Jak najbardziej, bo czemu by nie?


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
konrados
post
Post #3





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

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


O, dzięki za tak szybką odpowiedźsmile.gif

No nie byłem pewien i dlatego z reguły robiłem raczej osobny styl: .przycisk_niebieski_tytul smile.gif

No to fajnie, że można inaczej, dzięki raz jeszcze!
Go to the top of the page
+Quote Post
sadistic_son
post
Post #4





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Spoko. Mozna jak najbardziej ale tylko przy uzyciu klasy, bo id to juz powtorzyc sie nie powinno.


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
#luq
post
Post #5





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.


--------------------
Moja gra - scraby.io
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 Aktualny czas: 20.08.2025 - 02:07