div+css 子容器怎么超出父容器

 我来答
码农小明哥
推荐于2017-09-22 · 互联网程序员一枚,欢迎交流
码农小明哥
采纳数:9602 获赞数:25062

向TA提问 私信TA
展开全部

一般是不建议子容器超出父容器的,超出后叫做溢出。是不建议这样的。

例如:

#box{ 
          width:500px; 
          background:#000; 
          height:500px;
 } 
#content { 
          float:left; 
          width:600px; 
          height:600px; 
          background:red;
 }

给box这个div加了一个overflow:hidden这个属性解决了溢出这个问题

初吻缘

推荐于2017-10-15 · 小小的鱼儿小小的我,我就是言小鱼。
初吻缘
采纳数:1335 获赞数:7608

向TA提问 私信TA
展开全部
.father{
  width:100%;//这里宽度任意,父元素
}
.son{
  width:150%;//子元素设置宽度只要大于100%就可以了
}

这里要注意父元素不能设置overflow:hidden;属性,否则超出部分会隐藏的。

追问
还是不行,只是左边超出了
追答
margin-left:-3px;
那只能用margin负值来写了,要不你就把子元素单独写在外面。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gongyaya123
2015-01-06 · TA获得超过115个赞
知道小有建树答主
回答量:110
采纳率:100%
帮助的人:76.7万
展开全部
width:200%;
超出也不会被显示 没有实际意义。
追问
你的意思是不能超出?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
807862588
2015-01-06 · 超过27用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:35万
展开全部
超出也可以显示,父元素加overflow:visiable;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
发财的世界
2015-01-06 · TA获得超过434个赞
知道小有建树答主
回答量:745
采纳率:100%
帮助的人:296万
展开全部
在父级添加overflow:hidden
追问
不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式