关于 html 块标签设置 display:inline-block 后出现不明间隔问题
问题描述及造成原因
我们给块元素例如 div 设置 display:inline-block,会发现元素之间存在空隙。原因是所有元素都自带的 white-space 属性在起作用。默认行为就是把换行变成空格。也就是这里的间隙实际上是来自 div 和 div 之间的换行转变成空格导致的。
我们给块元素例如 div 设置 display:inline-block,会发现元素之间存在空隙。原因是所有元素都自带的 white-space 属性在起作用。默认行为就是把换行变成空格。也就是这里的间隙实际上是来自 div 和 div 之间的换行转变成空格导致的。