课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
求教大神,在这个demo中我给第一个div设置了float:left;后 div2并没有和div1并排显示,而是和div1覆盖在一起了? 使用float后的元素是脱离文档流了吗? 希望知道的能够给解答下,谢谢~~
2015-01-24
源自:初识HTML(5)+CSS(3)-升级版 13-4
正在回答
是的。
div1设置了float:left后脱离的标准文档流。
使两个div并列的解决办法:
1 设置div2 也为左浮动;
2 给div2 用position:absolute 定位;
3 设置div2的margin-left:200px;
暂时只想到这3种,等其他大神补充~
Chacetse 提问者
为什么div1会覆盖div2呢
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答关于浮动的问题
3 回答关于浮动问题
1 回答关于浮动模型的问题
3 回答两个栏目分别左右浮动的问题
1 回答关于浮动模型