Daniel Petratsch: <hr> margin Internet Explorer Bug

Beitrag lesen

Hi Thomas,

Am liebsten würde ich ja eh eine Javascript Hinweisbox erscheinen lassen, die dem Anwender darauf aufmerksam macht, dass er mit dem IE surft und sich dann auch nicht zuviel vom Layout erwarten kann :)

Das waere etwa das duemmste, was Du tun koenntest.

Das war ja auch nur ironich gemeint :)

Wenn Dein Weltbild wegen ein paar Pixeln zusammenbricht,
bzw. wenn Du deswegen 80 - 90% der Benutzer "beleidigen"
willst, dann hast _Du_ ein Problem.

Nein, denn gerade diese paar Pixel, die zusammengezählt ~10 ausmachen, verhauen das ganze Bild - es ist nicht so, dass die Grafik pixelgenau zusammengebaut ist, aber es schaut einfach bäh aus mit diesem Abstand.

Danke mal für die (hoffentlich noch folgenden) Tips :)

  • Auf <hr> verzichten und stattdessen CSS (border) fuer
      das vorhergehende bzw. folgende Element verwenden.

  • Hast Du ueberhaupt schon Margin/Padding der Elemente,
      die vor und nach dem <hr> kommen, auf Null gesetzt?

Liegt in einer Tabelle eingebettet, in der natürlich alle paddings auf 0 gesetzt sind. Border kann ich deswegen nicht den von der Tabelle nehmen, da ich dann auf die Tabellen/Zellengrösse angewiesen bin und das ist zu unflexibel. Ich glaub ich werd einfach ein 1x1 px <img> daraus machen und dies dann in die Länge ziehen...ist zwar unprofessionell aber was solls...

freundliche Grüsse,
Daniel

--
Das ist der ganze Jammer, die Dummen sind immer so sicher und die Gescheiten so voller Zweifel.
[Bertrand Russell]