NiX: div mit 100%iger Breite mit CSS

Beitrag lesen

Hallo nochmals

ok letzter versuch
ich habe nicht geschrieben, das du das wort padding durch margin erstetzen sollst!

(sorry ;-))

um ein div eine breite von 100% zu geben nutzt du width (und nicht
padding oder margin)!
mit padding definiert man den innenabstand.
padding ist nicht dafür da, um eine breite festzulegen.

hast du nun ein div-container mit einer breite von 100%, und du
möchtest, das eine tabelle (die im div-container steht) links
einen abstand von 20px zum div-aussenrand hat, so benutzt du margin-left (äusserer abstand links)!

OK, ich habe das nun gemacht.

<div style="position: absolute; height: 50px; width: 100%; margin-right: 0px; top: 0px; left: 0px; background-color: #FFCF00; ">
<table width="100%">
  <tr>
    <td width="100%">test</td>
  </tr>
</table>
</div>

aber:
Im Mozilla ist alles wunderprächtig.
Im Internetexplorer habe ich rechts einen Rand von ca. 2cm, obwohl ich width mit 100% definiert habe. An was liegt das?

Grüsse,
NiX.