IE und padding um hr

Status
Nicht offen für weitere Antworten.

saimoto

Mitglied
Hallo,
habe eine hr definiert:
Code:
hr {
 color : #f9b252;
 height : 1px;
 padding : 0;
 margin: 0;
 border-color : #f9b252;
 border-width : 1px 0 0 0;
 border-style : solid;
}

der ie reagiert leider nicht auf margin und padding. wenn ich padding-top: -7px stelle, klappts nach oben. bei padding-bottom:-7px klappts leider nicht.

hat jemand ne lösung
 
Was soll das padding bei <hr> den bewirken:confused:

Padding definiert den Abstand des Elementinhaltes zur Elementgrenze.
Da ein <hr> keinen Inhalt ist, wüsst ich nicht, wozu das gut sein soll bzw. was du erwartest, dass es bei dieser Angabe passiert.

Margin hingegen funktioniert bei mir normal.

Negative Werte sind bei padding nicht legitim.
 
Hallo,

sonst noch Wünsche, da ist wohl jemand zu faul etwas selbst zu machen.

Ich verstehe auch nicht genau was du mit dem hr Tag vor hast. Du kannst doch auch einfach ein div Tag nehmen die Schriftgröße 1px geben, Höhe 1px, und dann damit ein hr Tag simmulieren und deine Abstände irgendie machen.

Wozu dann ein hr Tag und wozu -px?
 
Grundsätzlich müsstest du für <hr> und das nachfolgende HTML-Element margin-top und den entprechenden Wert notieren, um den oberen Aussenabstand zwischen den Elementen zu verringern. Aber Achtung: die unterschiedlichen Browsers interpretieren diese Technik nicht einheitlich!
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück