2012-04-25 13 views
7

Tengo el requisito de extender un estilo CSS particular. Por ejemplo, estoy usando DLL de terceros, que asignan dinámicamente el estilo de clase CSS a un control particular. Quiero crear una clase css con el mismo nombre en mi proyecto asp.net, donde los estilos de la DLL de terceros y el estilo de clase CSS de mi proyecto se aplican al control.Cómo extender la clase css

Por ejemplo, tercera parte es tener clase por su nombre

.VerticalAlign 
{ 
    vertical-alignment:center; 
} 

Ahora puedo crear la clase por su nombre .VerticalAlign { color : #f3f3f3 }

cuando solicito la clase anterior para controlar, tengo que tener tanto vertical de la alineación y color aplicado a mi control.

Si no es posible con el mismo nombre, existe la posibilidad de crear un estilo CSS con un nombre de clase diferente que hereda propiedades de la clase CSS definida en dll de terceros.

+0

Ya sabes cómo hacerlo. Sus estilos ya son acumulativos, es por eso que las hojas de estilo se llaman 'en cascada'. http://jsfiddle.net/kQ6kT/ – Dutchie432

+0

¿Puedes mostrar más código? La descripción que proporciones debería funcionar perfectamente. No importa cuántos archivos de hoja de estilo o '