课程
/前端开发
/HTML/CSS
/如何用CSS进行网页布局
我有问题!!!为什么1:47那里,就是浮动之前,蓝色的right板块会在红色的foot下面呢?不应该在红色的foot上面吗?
2015-03-04
源自:如何用CSS进行网页布局 5-1
正在回答
一样的问题 想不通 结果发现没人答到点子上
因为块状元素独占一行所以.left .right宽度是没有影响的将二者height设小点比如都是50px就会发现
你把.left .right高度改成60试试看哇
我也想问这个问题,纠结了好久。还是想不通。
哈哈,我也是,仔细看了半天才明白,错误在于老师的动作太快了,你的一定是写成了
<div class="main"></div>
<div class="left"><div>
<div class="right"><div>
这样你的左块和右块没有被main块包起来,结果就是和foot在一行去了!
正确的写法是
<div class="main">
</div>
如果一定要问我的名字,就叫我雷轰吧。
Pony_Fisher
蓝色块只是因为父元素放不下它了被挤出来的。
张帅哥 回复 Pony_Fisher
从此浪迹天涯了无牵挂 回复 张帅哥
举报
用最简洁的案例教你布局的那些知识,这是前端工程师基本技能