- Registriert
- 21.11.06
- Beiträge
- 3.723
Ich will conditional comments verwenden, um ein paar Macken der alten Internet Explorer zu umgehen. So sieht der Code aus, den ich in der HEAD section eingefügt habe:
<!--[if IE lt 7]><style>
#body {
width:expression(document.body.clientWidth < 900? "900px": "auto" );
border: 5px solid Fuchsia;
}
</style><![endif]-->
Wenn ich die Seite nun im Internet Explorer aufrufe, habe ich 2 Probleme: Erstens werden die Styles von jedem Internet Explorer, ob Version 6 oder 7, interpretiert. Zweitens wird oberhalb des eigentlichen Contents nun immer
<!--[if IE lt 7]> <![endif]-->
ausgegeben.
Kann mir jemand sagen, was ich falsch mache??
<!--[if IE lt 7]><style>
#body {
width:expression(document.body.clientWidth < 900? "900px": "auto" );
border: 5px solid Fuchsia;
}
</style><![endif]-->
Wenn ich die Seite nun im Internet Explorer aufrufe, habe ich 2 Probleme: Erstens werden die Styles von jedem Internet Explorer, ob Version 6 oder 7, interpretiert. Zweitens wird oberhalb des eigentlichen Contents nun immer
<!--[if IE lt 7]> <![endif]-->
ausgegeben.
Kann mir jemand sagen, was ich falsch mache??