Thomas J.S.: Problem mit IE

Beitrag lesen

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