CSS klappt nicht im IE
Ralph
- html
Hallo,
folgende Angaben funktionieren korrekt in Netscape, Opera und in meinem IE.
h3 {
text-align:center;
}
......
#Navigation {
font-size:0.83em;
float:left; width:220px;
margin:0 0 0 10px;padding:10px 0 0 0;
}
div[id="Navigation"] h3 {
text-align:left;
}
Jetzt habe ich gesehen, dass an einem fremden Rechner dies im IE nicht funktioniert. (In diesem IE wird die Version nicht angezeigt nur Copyright 1995-2004.)
Der Effekt ist, dass die in der Navigation stehenden links nicht angeklickt werden können.
Wenn die fehlerhafte Seite lokal abgespeichert wird steht in dem enstsprechenden CSS-Dokument:
h3 {
text-align:center;
}
......
#Navigation {
font-size:0.83em;
float:left; width:220px;
margin:0 0 0 10px;padding:10px 0 0 0;
}
UNKNOWN { <<<<<<<<<<<<<<================================
text-align:left;
}
Hat jemand eine Idee wie ich das beheben kann?
Schönen Gruß
Ralph
@@Ralph:
div[id="Navigation"] h3 {
text-align:left;
}
IEs* verstehen keine Attributselektoren; wohl aber ID-Selektoren. [CSS2 §5.9]
Live long and prosper,
Gunnar
* IE < 7(?)
Hallo Gunnar
IEs* verstehen keine Attributselektoren; wohl aber ID-Selektoren. [CSS2 §5.9]
Unter http://jendryschik.de/wsdev/einfuehrung/css/selektoren
steht aber, dass auch ID-Selektoren vom IE (<7.0) nicht verstanden werden.Ist dies korrekt?
Gruß
Ralph
@@Ralph:
Unter http://jendryschik.de/wsdev/einfuehrung/css/selektoren
steht aber, dass auch ID-Selektoren vom IE (<7.0) nicht verstanden werden.Ist dies korrekt?
Nein, es ist nicht korrekt, dass dies dort steht.
Live long and prosper,
Gunnar