Сторінка 1 з 1

CSS - relatywny selektor elementu

Додано: 22 січня 2017, 19:03:55
michalred
Witam,
czy istnieje sposób na utworzenie relatywnego selektora elementu, np. jeśli:

Код: Виділити все

<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

CSS - relatywny selektor elementu

Додано: 23 січня 2017, 09:20:47
lumat1
Witam,
Niestety CSS nie umożliwia cofania się w drzewie DOM. Możliwe jest jedynie odwołanie się do następnego elementu, np:

Код: Виділити все

#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:

Код: Виділити все

$("#demo").prev().prev().css("background-color", "red");
Pozdrawiam serdecznie
Łukasz
Obsługa CBA

CSS - relatywny selektor elementu

Додано: 27 березня 2018, 10:19:08
abelardizka
Nie wiedziałem o tym. Człowiek uczy się całe życie.

CSS - relatywny selektor elementu

Додано: 27 березня 2018, 10:25:20
abelardizka
Nie wiedziałem o tym. Człowiek uczy się całe życie.