Ich habe einige Stil für h2 Tags (Farbe, Schriftgröße, etc.) festgelegt, aber wenn ich "A" Tag hinein, dann wird Stil als Link. Mein html:IE7 CSS-Vererbung funktioniert nicht
<h2>
<a class="no-decor" href="http://localhost/xxx/">Link</a>
</h2>
Also, wie Sie sehen können, habe ich "No-Dekor" -Klasse erstellt. Er sollte den Stil von h2 für ein "a" -Tag erben.
a.no-decor {
color:inherit;
font-family:inherit;
font-size:inherit;
font-weight:inherit;
text-decoration:inherit;
}
Auf Firefox everythig ist ok, aber IE zeigt immer noch Tag "eine" Art (unterstreichen Text-Dekoration und blaue Farbe). Ich weiß, ich kann einen Stil für "h2 a" festlegen, aber vielleicht ist es irgendwie möglich, Arbeit CSS erben Werte auf IE7 zwingen?
P.S. Auf IE6 wird nicht unterstützt.
P.P.S. Es gibt ein Beispiel auf die gleiche Weise: http://www.brunildo.org/test/inherit.html
Ja, ich habe diesen Weg gemacht. – Pawka
Internet Explorer 7 und frühere Versionen unterstützen den Wert für andere Eigenschaften als Richtung und Sichtbarkeit nicht. –
Das ist perfekt :) –