*{margin:0; padding:0;}
#wrap{width:970px; margin:0 auto;}
#mainbody{position:relative; margin-top:15px;}
#left{float:left; margin-right:13px; width:110px; }
#mid{float:left;width:650px;border:1px solid #999;}
#right{position:absolute;top:0;left:775px; margin-left:17px; border:1px solid #999;}
#wrap{width:970px; margin:0 auto;}
#mainbody{position:relative; margin-top:15px;}
#left{float:left; margin-right:13px; width:110px; }
#mid{float:left;width:650px;border:1px solid #999;}
#right{position:absolute;top:0;left:775px; margin-left:17px; border:1px solid #999;}
2017-04-11
overflow:hidden是超出该元素的部分进行隐藏。这个时候就需要明确一点,该元素的高度是怎么定义的。当一个div中的两个元素浮动之后,此时div的高度就会塌陷,此时div的高度为0。那是不是意味着就要将浮动元素隐藏起来,如果是真的隐藏就是反布局常识的。所以这中间肯定有我们现在还不知道的机制。二、不了解的机制-BFC定义:BFC全称是块级格式化上下文,用于对块级元素排版,默认情况下只有根元素(body)一个块级上下文,但是如果一个块级元素设置了float:left,
网址:http://www.cnblogs.com/luoqian/p/5987788.html
网址:http://www.cnblogs.com/luoqian/p/5987788.html
已采纳回答 / magic_4
我测试了下代码 不设置overflow样式,而替换成固定高度是可以的。但是一般div不设置固定高度,因为像mainbody里面的内容可能有时候比高度还要多,所以可以设置最小高度会比固定高度好。关于overflow:hidden 为什么能清楚父级元素的浮动,我查找到了一个较为清楚的解释,可以参考理解。我们大家理解的overflow:hidden是超出该元素的部分进行隐藏。这个时候就需要明确一点,该元素的高度是怎么定义的。当一个div中的两个元素浮动之后,此时div的高度就会塌陷,此时div的高度为0。那是不...
2017-04-11
最新回答 / 游离态L
什么时候需要清除浮动?我们对元素进行了浮动(float)时,我们的元素就会脱离文档流,像一只小船一样漂流在文档之上。在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。 float主要流行与页面布局,然后没有使用后没有清除浮动,就会后患无穷。不应该对受到影响的p标签设置clear:both
2017-04-10
视频内容对于没有基础或者以前看过但是忘记了的有很大的帮助,老师估计是感冒了,嗓子可能有点不舒服,还是在坚持讲课。很好的老师,点个赞。有同感的点个赞
2017-04-10
老师的是根据使用经验 话是错的 但是主要表达的是 浮动后 仍会对相邻元素产生影响 老师的例子不是特别明显 建议两个容器的高度设置为不同 当盒子1 左浮动时 脱离文档流 盒子2挤上去 宽度依旧是整行 高度不同时很明显 但是盒子2的内容 却受到盒子一的影响 听别人千言万语 还不如自己动手试一试 今天学的太认真 忘记去抢腾讯云了 只能明天再抢了
2017-04-10
开启2X 速通模式 要复习的东西有好多啊 昨天下了个 vscode(微软轻量的开发工具) 从文本编辑器的角度看 用起来蛮爽的 插件也挺多的 提示还算可以 猿们可以下载个玩玩