Css div元素不包括span子元素的填充

Css div元素不包括span子元素的填充,css,Css,请明白我在这里的意思: 填充溢出到div边界之外。如何将其放入内部?必须将span的display属性设置为inline block,才能使高度产生差异 span是内联的元素,不保留边距。您必须将其设置为块并浮动。将其设置为块并浮动与将其设置为“显示:内联块”是相同的,不包括浏览器支持,即。float:left强制执行display:block,因此无需单独说明。只需浮动:左即可。

请明白我在这里的意思:


填充溢出到div边界之外。如何将其放入内部?

必须将span的
display
属性设置为
inline block
,才能使高度产生差异


span是内联的元素,不保留边距。您必须将其设置为块并浮动。

将其设置为块并浮动与将其设置为“显示:内联块”是相同的,不包括浏览器支持,即。
float:left
强制执行
display:block
,因此无需单独说明。只需<代码>浮动:左即可。