B.D: Problem mit IE

Hallo, ich habe soeben mich mal wieder an einer css seite versucht. siehe: http://bd.abi-02.com/iat-de/iat.html (css: http://bd.abi-02.com/iat-de/css/)

Das Problem ist, dass im Internetexplorer der dunkelblaue Block etwas zuweit nach rechts verschoben ist. Ich habe leider keine Ahnung woran das liegen könnte.

Hat jemand eine Idee?

Danke

  1. Hallo,

    Hallo, ich habe soeben mich mal wieder an einer css seite versucht. siehe: http://bd.abi-02.com/iat-de/iat.html (css: http://bd.abi-02.com/iat-de/css/)

    Das Problem ist, dass im Internetexplorer der dunkelblaue Block etwas zuweit nach rechts verschoben ist. Ich habe leider keine Ahnung woran das liegen könnte.

    An deinem CSS? ;-)
    Im ernst: du hast für mein Geschmack viel zu viele Hacks da drinn, dass kann und wird auf dauer nicht gut gehen.
    Außerdem wäre gut zu wissen was in dem unauffindbaren "ieWin.css" steht.

    Hat jemand eine Idee?

    Dein CSS ist leicht[tm] unübereichtlich und Angaben darin überschreiben sich selbst willkürlich:

    #nav-sub {
     float:left;
     display:block;
     width:171px;
     font-size:10px;
    }
    #content-info {
     float:right;
     width:429px;
    }

    ------ und gleich darunter:

    #nav-sub {
     float:right;
     width:171px;
    }
    #content-info {
     float:left;
     display:block;
     width:429px;
    }

    ---------------

    Dein eigentliches Problem wird vermutlich am Folgenden liegen:
    #nav-sub h2 {
     background:#203354;
     height:31px;
     text-indent:10px;
     color:#ffffff;
     fontfont-variant:small-caps;
     padding:0 0 1px 0;
     margin:0 2px 0 1px;
     border-top:1px solid #fff;
     border-bottom:1px dashed #c9c9c9;
    }

    Die Reihenfolge bei padding und margin: 1=oben, 2=rechts, 3=unten, 4=links.
    Da hast du schon den margin 2px recht und 1px links "verschoben".

    Warum benützt du XHTML 1, wenn die Seite vorne bis hinten nichts mit XHTML zu tun hat?

    Grüße
    Thomas

    1. Klar habe ich nicht teilweise anderen CSS code übernommen als ziemlicher neuling.

      Ich habe das überflüssige entfernt und den Fehler mit dem margin behoben. Leider hat es nichts gebracht.

      Danke für die Hilfe

      1. Hallo,

        Klar habe ich nicht teilweise anderen CSS code übernommen als ziemlicher neuling.

        Es spricht nichts gegen Übernahmen, aber man muss sich trotzdem dann hineinarbeiten ;-)

        Ich habe das überflüssige entfernt und den Fehler mit dem margin behoben. Leider hat es nichts gebracht.

        Wenn du schon die Hack verwendest:
        * html #nav-sub {padding-right:3px;} /* -- For IE/Win -- */

        Korrigiere bitte trotzdem dein (X)HTML!

        Grüße
        Thomas