课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
只把宽都改成了百分比数据 ,不懂为什么 会这么输出,明明没有具体的定义啊
2018-07-11
源自:初识HTML(5)+CSS(3)-升级版 13-4
正在回答
本来div是属于 块状元素(display:block)独占一行且上下自动换行
你在代码中使用了float:left; 会改变元素类型,变成内联-块状元素(inline-block) 而这种元素的特性就是
既有内联性---在同一行,又有块状性---可以设置宽高、边距。(这里一般叫做元素的浮动性)
如果想要去除,让它不处于一列,加入 clear:both; 清除浮动性即可。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答具有定位属性具体指什么?
2 回答设定父辈也是绝对定位效果和相对定位一样,这两个有什么区别?
1 回答这两个id“box”是在什么地方被定义的?
1 回答为什么我设置了相对定位以前的位置也没有了,里面的元素位置也跟着一起移动了?
8 回答为什么有两个DIV