kleine "unschönheit" im IE, color: inherit;
Hermann
- css
1 Cheatah
Hallo an die "Forumsgemeinde"
Ich habe ein kleines, sicherlich für Euch triviales Problem.
bezüglich der Farbgestaltung <a href="#"> gibt es mehrere Postings, aber nicht in diesem Zusammenhang
Beispiel:
<div class="main">text1<a class="sub" href="#">text2</a>text3</div>
ich füge mitten in einen text, der eine Textfarbe(class=main) gesetzt hat,einen Hyperlink(class=sub) ein und möchte, das die ursprüngliche Farbe nicht verändert wird. Ferner möchte ich die Farbe in <a> bzw. meiner klasse "sub" nicht expliziet setzen, da ich von der parentklasse "main" nichts kenne(also kein class="sub main" oder keine java-lösung).
Meine Idee war: "color: inherit;"
Die css-Definitionen mit
.main {
font-style: normal;
color: red;
}
.sub, .sub:link, .sub:visited, .sub:active{
color: inherit;
text-decoration: none;
}
klappt mit morzilla/firefox und safari wunderbar, nur der "eigensinnige" Internetexplorer (6.xxx) leider nicht, die Farbe ist weiterhin die typische Voreinstellung "hyperlink".
any suggestions?
Vielen Dank
Hermann
Hi,
.main {
font-style: normal;
color: red;
}
.sub, .sub:link, .sub:visited, .sub:active{
color: inherit;
text-decoration: none;
}
die Komplexität Deiner Selektoren ist auf bedenkliche Weise ... nicht existent. Ich unterstelle, dass die Semantik Deines Dokuments, diplomatisch gesagt, ausbaufähig ist.
> klappt mit morzilla/firefox und safari wunderbar, nur der "eigensinnige" Internetexplorer (6.xxx) leider nicht, die Farbe ist weiterhin die typische Voreinstellung "hyperlink".
Der IE beherrscht "inherit" praktisch gar nicht.
> any suggestions?
Arbeite zunächst an der Semantik. Anschließend nutze entsprechende Selektoren.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes