D.R.: Firefox ignoriert margin-top

Beitrag lesen

Hallo,

Da „a“ defaultmäßig ein inline-Element ist, und du diesen Unstand nicht änderst, KANN margin-top nicht wirken.

1)versteh ich nicht was das heist

Inline-Elemente stehen einfach im Text. Sie können genutzt werden, um z.B. bestimmte Textstellen hervorzuheben oder eben als Link auszuzeichnen. Vergleiche doch einfach mal ein <div> mit einen <span>. Ersterer beginnt in einer neuen Zeile und kann auf vielfältige Weise formatiert werden (Rahmen, Margin, padding). Der andere (span), bleibt dagegen in seiner Zeile und kann somit auch schlecht einen Abstand nach oben erhalten. Auch Höhe und Breite, kennt er nicht.

2)weiss ich nicht wie ich das problem beheben soll

Indem du die http://de.selfhtml.org/css/eigenschaften/positionierung.htm#display@title=display-Eigenschaft entsprechend abänderst.

Kannst du mir das nicht nochmal genauer erklären?

Mache „a“ einfach zu einem Block-Element, indem du ihm „display:block“ zuweist.

Das problem lässt sich einfach nicht lösen

Das wird schon…

mfg. Daniel