2011-04-05 4 views
12

¿Cómo lo hago?¿Declarando el mismo css para más de una identificación?

#foo, #ball, #tree h1 {color: #892828;} 

¿Parece que no funciona?

+0

Tendrás que ser más específico. ¿Cuál es el HTML al que se está aplicando esto, qué esperas y qué ves en realidad? Y para una buena medida, ¿qué navegadores has probado? – Anomie

+0

Tengo varios identificadores asignados a diferentes etiquetas corporales para esas páginas, simplemente quiero aplicar un estilo al elemento H1 para esos H1. Y no funciona en ninguno de los broswers. Estoy escribiendo en HTML5 si eso hace la diferencia? Gracias. – Basic

Respuesta

27

si quieres estilo All H1 bajo esas identificaciones, usted tiene que repetir H1 para cada una, ya que no comparten nada:

#foo h1, #ball h1, #tree h1 {color: #892828;} 

lo que escribió es equivalente a:

#foo {color: #892828;} 
#ball {color: #892828;} 
#tree h1 {color: #892828;} 
+0

Esto hizo el truco, gracias. ¿Qué quieres decir con compartir algo, por qué algunas veces puedo usar mi ejemplo anterior en algunos elementos y funciona? – Basic

+0

Edité mi respuesta para explicar lo que quise decir compartiendo – manji

+0

Gracias de nuevo, ahora lo entiendo :) – Basic

0

También podría asignar la misma clase a cada uno de esos h1 y estilo usando esa clase.

Cuestiones relacionadas