Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] parzyste wiersze <LI>, jak pokolorowac parzyste elementy za pomocą css?
kukix
post
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.
W jaki sposób można pogrubic parzyste wiersze listy LI..?

Próbowalem w ten sposób, ale nie chce działać.

Mam liste:
  1. <UL id=lista_pozycji>
  2. <LI>pozycja 1</LI>
  3. <LI>pozycja 2</LI>
  4. <LI>pozycja 3</LI>
  5. <LI>pozycja 4</LI>
  6. <LI>pozycja 5</LI>
  7. </UL>


styl css:
  1. #lista_pozycji li:nth-child(even) {
  2. font-weight: bold;
  3. }
  4.  
  5. #lista_pozycji li:nth-child(odd) {
  6. font-weight: none;
  7. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
atomek4
post
Post #2





Grupa: Zarejestrowani
Postów: 179
Pomógł: 1
Dołączył: 8.03.2007
Skąd: Łódź

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


Witaj,
przykład, który podałeś korzysta z pseudo-klasy z CSS3. Niestety tego chyba żadna przeglądarka nie wspiera. Najlepiej będzie jeśli utworzysz sobie chyba oddzielna klasę dla parzystych elementów.
Go to the top of the page
+Quote Post
Zajec
post
Post #3





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


Cytat(atomek4 @ 27.06.2007, 17:47:50 ) *
przykład, który podałeś korzysta z pseudo-klasy z CSS3. Niestety tego chyba żadna przeglądarka nie wspiera.

1) Selektory dokładnie mówiąc :-)
2) nth-child wspiera Konquerora oraz nadchodząca Opera 9.50.
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: 5.10.2025 - 11:38