Gaj: Margin-Top und Browserweiche funktionieren nicht

Hi, ich sitze jetzt schon seit mehreren Stunden an folgenden Problemen.

1. Navigation: Meine Navigationspunkte kleben trotz dass ich mit margin einen Abstand festgelegt habe, oben fest.

2. Um die nicht benötigte Scrollbar im IE verschwinden zu lassen habe ich folgendes im Header eingetragen:

<!--[if gte IE 5]>
 <style type="text/css">
  body {
 scrollbar-base-color: #CC0000; /*Basisfarbe der Scroll-Leiste*/
 scrollbar-3dlight-color: #ffffff; /*Farbe für 3D-Effekte*/
   scrollbar-arrow-color: #CC0000; /*Farbe für Verschiebepfeile*/
   scrollbar-darkshadow-color: #FFFFFF; /*Farbe für Schattene*/
   scrollbar-face-color: #F7F7F8; /*Farbe für Oberfläche*/
   scrollbar-highlight-color: #FFFFFF; /*Farbe für oberen und linken Rand*/
   scrollbar-shadow-color: #ffffff; /*Farbe für unteren und rechten Rand*/
   scrollbar-track-color: #ffffff; /*Farbe für freibleibenden Verschiebeweg*/
 overflow:auto; /*Scrollbalken werden nur angezeigt, wenn tatsächlich gebraucht*/
 }
 </style>
<![endif]-->

Leider wird die Scrollbar trotzdem angezeigt.

Hier ist die CSS Datei: http://www.somasundaram.net/css/soma.css
Und hier die Site: http://www.somasundaram.net

  1. Wird schon nicht klappen...

    Sorry, aba da kann ich auch net helfen!

    1. Soll ich den Code hier rein kopieren?

      1. Hi,

        Soll ich den Code hier rein kopieren?

        bloß nicht... ein _ichtiger_ Link wäre völlig ausreichend gewesen.

        Ich vermute, es liegt daran, daß Du das margin für das a-Element angegeben hast, das display:inline ist. Setze stattdessen doch für #navi ein entsprechendes Padding.

        freundliche Grüße
        Ingo

        1. Hi Ingo, danke für Deine Antwort.

          Wenn ich die Navi auf padding gesetzt habe, hat sich die Grösse der Box um den padding Wert vergrössert. Warum dies der Fall war weiss ich leider auch nicht.

          Ich habe das Navi Problem anders gelöst. Jetzt beschäftigt mich nur noch die Frage, warum der IE die Scrollbar trotz Browserweiche einblendet.

          1. Hi,

            Jetzt beschäftigt mich nur noch die Frage, warum der IE die Scrollbar trotz Browserweiche einblendet.

            ist wohl ein Bug. Den hat er aber meist nur im standards-compliant mode - wenn Du also die DTD wegläßt, könnte das vielleicht helfen.

            freundliche Grüße
            Ingo