Foros del Web » Creando para Internet » CSS »

Hereda estilo aunque tenga clase asignada

Estas en el tema de Hereda estilo aunque tenga clase asignada en el foro de CSS en Foros del Web. Hola a todos, tengo una duda con respecto a un css que estoy desarrollando, por si alguien supiese aclararme como funciona. Tengo el siguiente div ...
  #1 (permalink)  
Antiguo 02/03/2009, 04:33
 
Fecha de Ingreso: junio-2005
Mensajes: 11
Antigüedad: 18 años, 9 meses
Puntos: 0
Hereda estilo aunque tenga clase asignada

Hola a todos, tengo una duda con respecto a un css que estoy desarrollando, por si alguien supiese aclararme como funciona.

Tengo el siguiente div con una etiqueta p dentro.

Código:
<div id="cuerpo_derecha">
	<p class="error" >Hola a todos</p>
</div>
En mi css defino un estilo genérico para los p dentro de la etiqueta cuerpo_derecha y aparte defino una clase error.

Código:
#cuerpo_derecha{
float: left;
width: 510px;
margin: 0px;
padding: 0px;
}

#cuerpo_derecha p{
font-family: Arial,Verdana, sans-serif;
font-size: 12px;
color:  #184883;
line-height: 200%;
}


.error{
font-family: Arial,Verdana, sans-serif;
font-size: 12px;
color:  red;
}
El tema es que al párrafo le pongo la clase error pero sin embargo me muestra en el navegador el estilo generíco y no el de la clase error. Alguien podría explicarme un poco como funciona esto?. Gracias por el foro, es de mucha utilidad para los que nos iniciamos en esto. Un saludo

Última edición por malakana; 02/03/2009 a las 07:07 Razón: Error en el código anterior
  #2 (permalink)  
Antiguo 02/03/2009, 05:43
Avatar de talmente  
Fecha de Ingreso: noviembre-2007
Mensajes: 233
Antigüedad: 16 años, 5 meses
Puntos: 4
Respuesta: Hereda estilo aunque tenga clase asignada

Hola, si el código que pones es el que tienes en tu web, revísalo.
En el ejemplo que pones tienes un div identificado como cuerpo_derecha y en el código css el div se llama cuerpo no cuerpo_derecha.
  #3 (permalink)  
Antiguo 02/03/2009, 07:14
 
Fecha de Ingreso: junio-2005
Mensajes: 11
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: Hereda estilo aunque tenga clase asignada

Uff, con las prisas me equivoqué y coloqué el código de estilo que no era. He editado y he puesto el correcto. Tengo una hoja de estilo y fichero con código xhtml mucho más extenso pero por probar para ver que fallaba cree un index alternativo con enlace a la hoja de estio y solo el código que te puse anteriormente y no me coge el estilo error sino que se queda con el heredado para los "<p>". Supongo que hay algo que declaro bien en la hoja de estilo porque no coge bien los estilos pero no encuentro el error. Un saludo y perdón por las molestias.
  #4 (permalink)  
Antiguo 02/03/2009, 11:38
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 17 años, 6 meses
Puntos: 280
Respuesta: Hereda estilo aunque tenga clase asignada

Ponlo así:

#cuerpo_derecha p.error{
font-family: Arial,Verdana, sans-serif;
font-size: 12px;
color: red;
}
__________________
Visita mi nueva web idplus.org
  #5 (permalink)  
Antiguo 03/03/2009, 04:24
 
Fecha de Ingreso: junio-2005
Mensajes: 11
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: Hereda estilo aunque tenga clase asignada

Muchas gracias ahora si funciona perfectamente. Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:47.