여백 상단 및 인라인 요소
CSS에서 여백 속성은 요소 테두리 외부의 간격을 정의하는 데 사용됩니다. 그러나 인라인 요소, 특히 Firefox에서 여백 상단을 사용할 때 일반적인 문제가 발생합니다.
문제:
인라인 요소에 대해 여백 상단이 무시되는 것으로 나타나는 이유는 무엇입니까?
답변:
이 동작은 Firefox에만 국한되지 않고 CSS 2.1 사양에 정의되어 있습니다:
CSS 2.1 여백 속성 사양:
"세로 여백은 대체되지 않은 인라인 요소에 아무런 영향을 미치지 않습니다."
설명:
결론:
CSS 사양에 따르면 여백 상단은 적용되지 않습니다. 인라인 요소. 인라인 요소 위에 수직 공간을 추가하려면 line-height 또는 padding-top과 같은 다른 옵션을 사용하는 것이 좋습니다.
위 내용은 CSS의 인라인 요소에서 Margin Top이 작동하지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!