Ho impostato alcuni stili per i tag h2 (colore, dimensione carattere, ecc.), Ma quando inserisco il tag "A" all'interno, lo stile diventa come collegamento. Il mio html:IE7 L'ereditarietà CSS non funziona
<h2>
<a class="no-decor" href="http://localhost/xxx/">Link</a>
</h2>
Quindi, come potete vedere, ho creato la classe "no-decor". Dovrebbe ereditare lo stile di h2 per il tag "a".
a.no-decor {
color:inherit;
font-family:inherit;
font-size:inherit;
font-weight:inherit;
text-decoration:inherit;
}
Su Firefox everythig è ok, ma IE mostra ancora tag "uno" stile (sottolineare il testo-decorazione e il colore blu). Lo so, posso impostare un po 'di stile per "h2 a", ma forse in qualche modo è possibile forzare i valori di ereditarietà dei CSS su IE7?
P.S. Anche su IE6 non supporta.
P.P.S. C'è un esempio nello stesso modo: http://www.brunildo.org/test/inherit.html
Sì, ho fatto in questo modo. – Pawka
Internet Explorer 7 e versioni precedenti non supportano il valore ereditato da proprietà diverse dalla direzione e dalla visibilità. –
Questo è perfetto :) –