<div id="main">
<div id="sub">
</div>
</div>
¿Puedo establecer el estilo de main del estilo de sub?¿Podemos establecer el estilo del elemento principal del estilo secundario?
<div id="main">
<div id="sub">
</div>
</div>
¿Puedo establecer el estilo de main del estilo de sub?¿Podemos establecer el estilo del elemento principal del estilo secundario?
Las hojas de estilos en cascada solo van (en cascada) hacia abajo, por lo que no están diseñadas para hacer esto en absoluto ... incluso en esos raros casos sería muy útil si lo hicieran.
Necesita JavaScript, estilo en línea o un diseño diferente para conseguir lo que busca ... pero el CSS puro que afecta a los padres no es una opción desafortunadamente.
Esto sería posible con Javascript, pero no con CSS puro.
El uso de selectores CSS4, la pregunta original se podrían resolver con esto:
li! > a.active { /* styles to apply to the li tag */ }
posible duplicado de [? ¿Hay un selector CSS padres] (http://stackoverflow.com/questions/1014861/is- there-a-css-parent-selector) –