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

明明设定的宽度是一样的,为什么会里面的div会出来呢,求解决办法... 明明设定的宽度是一样的,为什么会里面的div会出来呢,求解决办法 展开
 我来答
历练中的小强
2017-08-26
知道答主
回答量:4
采纳率:0%
帮助的人:2.1万
展开全部
两个一样的杯子,谁也装不下谁,只有一个大一个小,才能有一个被装的下,硬装的话肯定会被撑的变形。如果你里面的div用了绝对大小,是有可能超出去的,不过在外div 加上 overflow:hidden 就不会有超界了.
陶矷
推荐于2017-09-03 · TA获得超过399个赞
知道小有建树答主
回答量:322
采纳率:57%
帮助的人:185万
展开全部
首先你需要重置一下浏览器的内外边距默认设置:*{margin:0;padding:0}
1、如果你的div有border的话,需要将border也算进宽度和高度里:box-sizing:border-box;
2、如果你div嵌入了图片,你需要设置一下图片的尺寸:height:100%;width:100%
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
love大王大苏打
2017-06-14 · TA获得超过145个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:31.8万
展开全部
跟你讲清楚这个问题,需要讲到操作系统很深层次的地方,不过你可以这样理解,操作系统是多任务的,RAM统一由操作系统管理,分配。也就是说,每个程序都有自己独立的RAM区,如果一种任务出现某种BUG, 导致访问了别的任务的RAM区。就会出这个提示。因为任务的RAM受操作系统管理和保护。简单说来就是任务的RAM区访问越界了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友22de17705
推荐于2016-08-10 · TA获得超过328个赞
知道小有建树答主
回答量:84
采纳率:100%
帮助的人:26.3万
展开全部
最好吧代码贴出来,你的内部Div是不是设置了左右的padding?
内部的div加上
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */

样式试试。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亦舞200704
2017-08-25 · TA获得超过358个赞
知道小有建树答主
回答量:252
采纳率:60%
帮助的人:131万
展开全部
除了宽以外你还设置了什么?
你把宽度设置好以后,再加一个overflow试试:
width: 300px;
overflow: hidden;/*div里添加的东西再多,高度或宽度也不变。超出的部分隐藏*/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(26)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式