Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS] wiele elementów o jednym stylu
eccocce
post 8.11.2010, 19:40:29
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 5
Dołączył: 10.07.2008
Skąd: Wrocław

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


Cześć,
Mam na stronce wiele elementów, dla których chce zastosować ten sam styl, tylko będzie on się różnić np. kolorem tła. Czyli mam np. #styl { dużo reguł }. W jaki sposób to zrobić tak, żeby nie zaśmiecać całego pliku ze stylami oddzielnymi definicjami dla każdego elementu? Do głowy przychodzi mi dziedziczenie (chyba jest coś takiego w CSS?) - czyli w #styl miałbym wszystkie reguły oprócz koloru tła, który byłby podany w stylu dziedziczącym. No ale to tak sprowadza się do tego, że w .css będę miał np. #styl1, #styl2, ..., #styln dla każdego wariantu w innym kolorze smile.gif
Pomóżcie smile.gif
Go to the top of the page
+Quote Post
ADeM
post 8.11.2010, 19:55:27
Post #2





Grupa: Zarejestrowani
Postów: 455
Pomógł: 69
Dołączył: 23.10.2004
Skąd: Oświęcim

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


Możesz zrobić np. coś takiego (podane style są przykładowe):
  1. .styl {
  2. font-size: 12pt;
  3. }
  4.  
  5. .czerwony {
  6. background-color: red;
  7. }
  8.  
  9. .niebieski {
  10. background-color: blue;
  11. }

A później w html'u:
  1. <div class="styl czerwony">styl z tlem czerwonym</div>
  2. <div class="styl niebieski">styl z tlem niebieskim</div>


Ten post edytował ADeM 8.11.2010, 19:55:52


--------------------
Go to the top of the page
+Quote Post
pedro84
post 8.11.2010, 20:14:28
Post #3





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Pogrupuj selektory, a potem tylko nadpisz style, te co potrzebujesz.


--------------------
Google knows the answer...
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 01:04