Hallo zusammen
meine Seiten teste ich mit dem IE und FF, da die Anwender diese beiden Browser hauptsächlich benutzen. In meinen Seiten habe ich den Scrollleisten im Hauptfenster ein eigenes Design wie folg gegeben:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
...
<style type="text/css">
body {
margin-top: 0;
margin-left: 0;
margin-botton: 0;
margin-right: 0;
background-color: #DDDDDD;
overflow: auto;
scrollbar-face-color: #CC0000;
scrollbar-base-color: #990000;
scrollbar-track-color: #FF6666;
scrollbar-highlight-color: #990000;
scrollbar-shadow-color: #990000;
scrollbar-3dlight-color: #AA0101;
scrollbar-arrow-color: #FFFFFF;
scrollbar-darkshadow-color: #5C0000;
}
* html {
margin-top: 0;
margin-left: 0;
margin-botton: 0;
margin-right: 0;
overflow: auto;
scrollbar-face-color: #CC0000;
scrollbar-base-color: #990000;
scrollbar-track-color: #FF6666;
scrollbar-highlight-color: #990000;
scrollbar-shadow-color: #990000;
scrollbar-3dlight-color: #AA0101;
scrollbar-arrow-color: #FFFFFF;
scrollbar-darkshadow-color: #5C0000;
}
...
Der IE6 hat dies korrekt ausgeführt. FF hat es ignoriert! Warum eigentlich?. Der IE7 spinnt total. Dieser erzeugt eine Scrollleiste im Windows-Design und ca. 2cm eingrückt vom rechten Rand zusätzlich das gewollte Design, jedoch ohne Funktion. Solch ein Mist habe ich noch nicht erlebt. Zusaätzlich überschneidet dann z.B. ein farbiger Balken, der mit der div-Funktion angezeit wird den ca. 2cm vom rechten Rand eingerückte Scrollleiste.
Auch andere Funktionen bezüglich der Scrollleiste funktionieren im IE7 nicht mehr, oder nicht mehr so, wie im IE6. Microsoft schafft es nicht einmal mit seinen eigenen neuen Browserversionen, gleiches Design anzuzeigen.
Ein Optionsfel mit siz="1" (aufklappbar) mit definiertem "border-style: outset" wird im IE7 plötzlich nicht mehr ganz korrekt angezeigt (ursprünglich dem IE6 angepasst).
Wie bekommte ich da eine Einheit zwischen dem IE6, IE7 und FF in den Griff.
Für eure Unterstützung schon mal besten Dank.
Gruß Franziska