2010-05-30 9 views
7

Quiero volver a implementar el margen de propiedad en un bloque dentro de un contenido.Cómo anular una clase de CSS dentro de un div de contenido

este es el css contenido id:

#content h2 { 
     margin-right:2px; 
      } 

esta es la clase css bloque:

.bloc h2 { 
margin-right:0px; 
       } 

Quiero el margen derecha de los ".bloc" fuegos css en lugar de la " #content" css

+0

Esto ayudará si usted fija su html correspondiente así. –

+1

Se usará la regla CSS más específica disponible. Por lo tanto, debe decidir cómo hacer referencia a los diferentes elementos de una manera muy específica para DOM. ¿Puedes asignar una clase o ID a la etiqueta h2, o solo tienes control sobre la div que contiene? –

Respuesta

34

Trate importante, como este:

.bloc h2 
{ 
    margin-right:0px !important; 
} 
+0

gracias, ahora funciona –

+0

Tal vez no sea una buena idea: http://css-tricks.com/when-using-important-is-the-right-choice/ – L4zl0w

8

Usted podría intentar esto:

#content .bloc h2 
{ 
    margin-right: 0; 
} 

No estoy seguro de haber entendido su pregunta perfectamente bien, sobre todo la última frase ...

+0

thx, esto también funciona pero prefiero uno de arriba. –

Cuestiones relacionadas