Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] elementy poprzedzajace i nastepne
kufalo
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 2
Dołączył: 24.08.2005

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


Witam,
Chcialbym nadac pewien atrybut wszystkim elementom za i przed divem z class="s".
Bez atrybutu pozostaje tylko element z class="s", oraz w przypadku jego nieistnienia zaden z elementow nie dostaje atrybutu.

Udalo mi sie juz z elementami "za". Jak zrobic to z elementami poprzedzajacymi "s" questionmark.gif


  1. #main .s~div{background:red}
  2.  
  3.  
  4. <div id="main">
  5. <div>a</div>
  6. <div>a</div>
  7. <div class="s">a</div>
  8. <div>a</div>
  9. <div>a</div>
  10. </div>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Nigdy nie byłem mocny z tego: http://www.w3.org/TR/CSS2/selector.html ,dlatego nie powiem Ci czy coś takiego istnieje, a sprawdzić przecież możesz sam smile.gif

Jak nic Ci nie pomoże (w/w strony) pozostaje JS - pobierasz wszystkie znaczniki div i dodajesz klasę dopóki element nie ma klasy "s":)


--------------------
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 - 06:14