인라인 블록: 공간적 속성 탐색
P粉360266095
2023-08-22 19:42:53
<p>인라인 블록 사이에 이상한 간격이 있습니다. AJAX 호출로 더 많은 콘텐츠를 로드하고 이 작은 간격이 사라질 때까지 계속 사용할 수 있습니다. 나는 여기에 뭔가 빠졌다는 것을 알고 있습니다. </p>
<pre class="brush:php;toolbar:false;">div {
너비: 100px;
높이: 자동;
테두리: 1px 단색 빨간색;
개요: 1px 단색 파란색;
여백: 0;
패딩: 0;
디스플레이: 인라인 블록;
}</pre>
<p>http://jsfiddle.net/AWMMT/</p>
<p>인라인 블록 사이의 간격을 일관되게 유지하려면 어떻게 해야 합니까? </p>
http://jsfiddle.net/AWMMT/1/
으아악공백은 표시할 때 브라우저가 "공백"으로 변환하는 줄 바꿈입니다.
또는 CSS를 사용하여 약간의 조정을 시도해 볼 수도 있습니다.
Flexbox는 하위 요소 사이의 공백을 편리하게 무시하며 연속적인 인라인 블록 요소처럼 표시됩니다.
http://jsfiddle.net/AWMMT/470/
으아악공백은 HTML에 있습니다. 몇 가지 가능한 해결책이 있습니다. 최고에서 최악까지:
float: left
而不是display: inline-block
를 사용하세요. 하지만 키에 나쁜 영향을 미칩니다: http://jsfiddle.net/AWMMT/3/font-size
设置为0,并为内部元素设置适当的font-size
배치: http://jsfiddle.net/AWMMT/4/ - 이것은 매우 간단하지만 내부 요소에 대한 상대적 글꼴 크기 규칙(백분율, em)을 활용할 수는 없습니다.