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" (IMG:http://forum.php.pl/style_emoticons/default/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
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 (IMG:http://forum.php.pl/style_emoticons/default/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

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: 4.10.2025 - 09:51