Heim > Web-Frontend > CSS-Tutorial > Warum wirkt sich Margin-Top nicht auf Inline-Elemente in Firefox aus?

Warum wirkt sich Margin-Top nicht auf Inline-Elemente in Firefox aus?

DDD
Freigeben: 2024-11-17 12:30:02
Original
513 Leute haben es durchsucht

Why Doesn't Margin-Top Affect Inline Elements in Firefox?

Unwirksamkeit des oberen Rands in Inline-Elementen von Firefox

Sie fragen sich vielleicht, warum das Festlegen der Eigenschaft „Rand oben“ keine Auswirkung auf Inline-Elemente in Firefox hat. Es muss unbedingt klargestellt werden, dass dieses Verhalten nicht nur bei Firefox auftritt, sondern als Teil der CSS 2.1-Spezifikation definiert ist.

Gemäß der CSS 2.1-Spezifikation bestimmen randbezogene Eigenschaften die Breite des Randbereichs eines Elements. Während sie im Allgemeinen für alle Elemente gelten, haben vertikale Ränder, wie z. B. „margin-top“, keine Auswirkung auf nicht ersetzte Inline-Elemente.

Das bedeutet, dass, wenn Sie einen „margin-top“-Stil auf ein

oder Elemente, die als Inline-Elemente betrachtet werden, ignorieren die Einstellung „margin-top“ und rendern ohne vertikalen Randraum.

Das obige ist der detaillierte Inhalt vonWarum wirkt sich Margin-Top nicht auf Inline-Elemente in Firefox aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage