tengo este código en una página de inicio de sesión:CSS seleccionando un div después de un div con un div
<div id="header">
<div id="homeBanner">
...
</div>
</div>
<div id="navigation">
...
</div>
me gustaría para seleccionar div # navegación, pero sólo cuando se sigue div # encabezado que contiene div # homeBanner. La razón es que tengo un código similar en una página diferente:
<div id="header">
<div id="siteBanner">
...
</div>
</div>
<div id="navigation">
...
</div>
no quiero afectar el estilo de navegación div # # cuando sigue cabecera div que contiene div # SiteBanner. ¿Esto tiene sentido?
¿Cómo selecciono div # navigation solo cuando sigue div # header que contiene div # homeBanner? Pensé que era:
div#header div#homeBanner > div#navigation
... pero eso no parece funcionar.
Eso significa "inside' div # header', el primer 'div # navigation' después de un' div # homeBanner' ". – rid
Tienes razón. ¡También probé '(div # header div # homeBanner) + div # navigation' pero eso tampoco funcionó! –