div+css 为什么div内的div总会溢出,怎么解决

html-css06

div+css 为什么div内的div总会溢出,怎么解决,第1张

因为没有看到你的代码,遇到这个问题一般都是盒模型的知识点。

当你设置了宽度以后,里边的这个模块的内容的宽度就是你设置的宽度,例如你设置了width:50px,那么内容是50px,此时你如果设置了padding:10px,这个时候,你这个模块的宽度就是变成50+10+10,模块的宽度是内容的宽度、边距宽度和边框宽度的总和。

你可以把代码贴出来大家都帮你看一下。

子元素默认是存在于父元素的内容区中,

理论上讲子元素的最大可以等于父元素内容区大小

如果子元素的大小超过了父元素的内容区,则超过的大小会在父元素以外的位置显示,超出父元素的内容,我们称为溢出的内容!

父元素默认是将溢出内容,在父元素外边显示,

通过overflow可以设置父元素如何处理溢出内容:

可选值:

该属性不论内容是否溢出,都会添加水平和垂直双方向的滚动条

需要水平就添加水平

需要垂直就添加垂直

都不需要就都不加