CSS - relatywny selektor elementu

Wszystko o HTML, XHTML, XML, CSS.
michalred
Posty: 26
Rejestracja: 15 gru 2016, 18:40:41
Płeć: Niewybrana
User Agent: Chrome Windows 1366x768

CSS - relatywny selektor elementu

Post autor: michalred »

Witam,
czy istnieje sposób na utworzenie relatywnego selektora elementu, np. jeśli:

Kod: Zaznacz cały

<p>paragraf</p>
<p>paragraf</p>
<p class="demo">paragraf</p>
to wówczas dodać style do paragrafu leżącego o dwa wcześniej względem paragrafu o klasie demo (w tym wypadku pierwszego paragrafu)?
Z góry dziękuję,
michalred
lumat1
Obsługa CBA
Posty: 58
Rejestracja: 09 sty 2017, 08:23:00
Płeć: Niewybrana
User Agent: Chrome Linux 1600x900

CSS - relatywny selektor elementu

Post autor: lumat1 »

Witam,
Niestety CSS nie umożliwia cofania się w drzewie DOM. Możliwe jest jedynie odwołanie się do następnego elementu, np:

Kod: Zaznacz cały

#demo + p {
	background-color: red;
}
Aby odwołać się do poprzednich elementów konieczne będzie użycie JavaScriptu, np. przy użyciu jQuery kod powinien wyglądać tak:

Kod: Zaznacz cały

$("#demo").prev().prev().css("background-color", "red");
Pozdrawiam serdecznie
Łukasz
Obsługa CBA
Czy wiesz, że:
  • W Panelu CBA w sekcji "wsparcie" jest dedykowany system ticketów (obsługi technicznej)
  • Odpowiadamy na Forum oraz na adres mailowy obsluga(malpa)cba.pl
  • Jesteśmy również na Facebooku! Znajdź nas na facebook.com/hostingcba | cba.pl
W czym jeszcze możemy pomóc?
abelardizka
Posty: 23
Rejestracja: 04 kwie 2017, 12:18:25
Płeć: Niewybrana
User Agent: Opera Windows 1920x1080
Kontakt:

CSS - relatywny selektor elementu

Post autor: abelardizka »

Nie wiedziałem o tym. Człowiek uczy się całe życie.
abelardizka
Posty: 23
Rejestracja: 04 kwie 2017, 12:18:25
Płeć: Niewybrana
User Agent: Opera Windows 1920x1080
Kontakt:

CSS - relatywny selektor elementu

Post autor: abelardizka »

Nie wiedziałem o tym. Człowiek uczy się całe życie.
ODPOWIEDZ