반응형
CSS 디스플레이: 인라인 vs 인라인 블록
CSS에서,display
의 가치를 가질 수 있습니다.inline
그리고.inline-block
사이의 차이점을 자세히 설명할 수 있는 사람이 있습니까?inline
그리고.inline-block
?
내가 모든 곳을 찾아봤는데, 가장 자세한 설명은 나에게 말해줍니다.inline-block
로 배치됩니다.inline
하지만 처럼 행동합니다.block
하지만 그것은 "블록으로서 행동하라"가 정확히 무엇을 의미하는지 설명하지 않습니다.특별한 특징이 있습니까?
예를 들어 훨씬 더 나은 대답이 될 것입니다.감사해요.
인라인 요소:
- 좌우 여백과 패딩은 존중하되 상하는 존중하지 않습니다.
- 너비 및 높이를 설정할 수 없습니다.
- 다른 요소를 왼쪽과 오른쪽에 배치할 수 있습니다.
- 여기에서 매우 중요한 참고 사항을 참조하십시오.
블록 요소:
- 그 모든 것을 존중합니다.
- 블록 요소 뒤에 줄 바꿈 강제 실행
- 너비가 정의되지 않은 경우 전체 너비를 가져옵니다.
인라인 블록 요소:
- 다른 요소를 왼쪽과 오른쪽에 배치합니다.
- 상하 여백 및 패딩을 존중합니다.
- 높이와 너비를 존중합니다.
W3 학교 출신:
인라인 요소는 앞이나 뒤에 줄 바꿈이 없으며 옆에 있는 HTML 요소를 허용합니다.
블록 요소는 위와 아래에 공백이 있으며 옆에 HTML 요소를 허용하지 않습니다.
인라인 블록 요소는 인라인 요소(인접 콘텐츠와 동일한 줄에 있음)로 배치되지만 블록 요소로 작동합니다.
이를 시각화하면 다음과 같습니다.
이미지는 이 페이지에서 가져온 것으로, 이 주제에 대해 더 자세히 설명합니다.
언급URL : https://stackoverflow.com/questions/9189810/css-display-inline-vs-inline-block
반응형
'UFO ET IT' 카테고리의 다른 글
jQuery에서 확인란 값 가져오기 (0) | 2023.06.02 |
---|---|
iPhone Safari에서 작업할 때 오버플로: 숨김이 적용됩니까? (0) | 2023.06.02 |
UITextField - capture return 버튼 이벤트 (0) | 2023.06.02 |
전복 상태 기호 "~"는 무엇을 의미합니까? (0) | 2023.06.02 |
GEM 확장이 빌드되지 않았기 때문에 GEM 무시 (0) | 2023.06.02 |