Chciałbym żeby background:#cccccc było przypisane do parent jeśli będzie zawierał w środku div o nazwie child, z tego co wiem to chyba służy do tego > ale coś w podanym przykładzie nie działa.
viking
2.11.2016, 17:16:54
CSS nie umożliwia operowanie w górę drzewa. Miało być w CSS4.
trueblue
2.11.2016, 17:23:11
Podany selektor nie do tego służy.
Możesz to zasymulować stylując pseudoelement :before (:after) elementu .child, podobnie jak element .parent. https://jsfiddle.net/27LacfhL/
Comandeer
2.11.2016, 21:08:22
Cytat(viking @ 2.11.2016, 17:16:54 )
Miało być w CSS4.
CSS Selectors Level 4. CSS4 nie istnieje. Natomiast wśród nowych selektorów jest pseudoklasa :has, która ładnie by tu pasowała. Szkoda, że już z 4 lata minęły odkąd ją wymyślono a implementacji ani widu, ani słychu. Więc na razie trza się ratować JS-em.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.