여백 상단 및 인라인 요소
CSS에서 여백 속성은 요소 테두리 외부의 간격을 정의하는 데 사용됩니다. 그러나 인라인 요소, 특히 Firefox에서 여백 상단을 사용할 때 일반적인 문제가 발생합니다.
문제:
인라인 요소에 대해 여백 상단이 무시되는 것으로 나타나는 이유는 무엇입니까? Firefox에서?
답변:
이 동작은 Firefox에만 국한되지 않지만 CSS에 정의되어 있습니다. 2.1 사양:
CSS 2.1 여백 속성 사양:
"세로 여백은 대체되지 않은 인라인 요소에 아무런 영향을 미치지 않습니다."
설명:
결론:
CSS 사양에 따라 여백 상단은 적용되지 않습니다. 인라인 요소. 인라인 요소 위에 수직 공간을 추가하려면 line-height 또는 padding-top과 같은 다른 옵션을 사용하는 것이 좋습니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3