He establecido un estilo para las etiquetas h2 (color, tamaño de fuente, etc.), pero cuando introduzco la etiqueta "A", el estilo se convierte en un enlace. Mi html:La herencia de IE7 CSS no funciona
<h2>
<a class="no-decor" href="http://localhost/xxx/">Link</a>
</h2>
Así que, como pueden ver, he creado la clase "sin decoración". Debe heredar el estilo de h2 para la etiqueta "a".
a.no-decor {
color:inherit;
font-family:inherit;
font-size:inherit;
font-weight:inherit;
text-decoration:inherit;
}
En everythig Firefox está bien, pero IE sigue mostrando etiqueta "un" estilo (subrayar el texto-decoración y el color azul). Lo sé, puedo establecer un estilo para "h2 a", pero tal vez de alguna manera es posible forzar el trabajo CSS heredar valores en IE7?
P.S. En IE6 no es compatible también.
P.P.S. Hay algunos ejemplos de la misma manera: http://www.brunildo.org/test/inherit.html
Sí, he hecho esto. – Pawka
Internet Explorer 7 y versiones anteriores no admiten el valor heredar para ninguna otra propiedad que no sea la dirección y la visibilidad. –
Esto es perfecto :) –