style significado etiqueta ejemplos div color html css css-selectors children

html - significado - css todos los divs frente a los divs directos



div style background color (3)

Tengo esta estructura:

<div class="Root"> <div>ddddddd</div> <div> <div>pppppppppp</div> <div>pppppppppp</div> </div> <div>ddddddd</div> <div>

Quiero poner bordes en los div s que contienen ddddddd , y quiero establecer el color del texto en todos los div s en verde.

Hay dos reglas:

  1. No puedo agregar atributos de class .
  2. Tengo que escribir selectores que comiencen con .Root .

¿Algunas ideas?



En realidad estaba buscando esto:

Selecciona los divs que son hijos directos de Root:

.Root > div { border: 1px solid red; }

Selecciona todos los divs bajo Root:

.Root div { color:green; }


.root { border: 1px solid green; }

¿Por qué no estás declarando clase / id para otros divs?