课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
我去掉了div中的float:left后,本来要在下边加上
#div1{float:left;}
#div2{float:right;} 这样就可以实现栏目一和栏目二分别左右浮动。但是我写了第一行代码:
#div1{float:left;}后栏目二的框就没有了,为什么?为什么代码影响了后边栏目二的格式?
2016-06-24
源自:初识HTML(5)+CSS(3)-升级版 13-4
正在回答
div2默认还是流动模式,块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布。而div1已经设置为浮动了,所以div2在第一行显示,两个框重叠了
远方_花 提问者
是不是你把div中的border属性删除了啊?
只定义一次div不用区分1和2
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答左右两个代码区别在哪
5 回答输入float后怎么没有显示两个栏目左右对其?
2 回答关于float:left;左浮动的问题!!
2 回答左右左右左右左右左右左右左右左右
1 回答为什么栏目1和栏目2的边框是一上一下而不是一左一右呢?