课程
/前端开发
/HTML/CSS
/企业网站综合布局实战
pic news img 设置了左浮动不是脱离文档流吗 ?有些文字不是应该被图片覆盖的吗
2017-08-11
源自:企业网站综合布局实战 3-11
正在回答
浮动框浮动的时候,要看后面的元素是什么。
如果后面的元素是块元素,那么这个块元素会当浮动框不存在,占据浮动框原来的位置,但是块元素里面的文本内容会为浮动框让出位置。
如果后面的元素是行内元素/内联元素,那么会为这个浮动框空出位置,然后按顺序排列。所以说图片左浮动了之后,后面接的span或者a,都是行内元素,是不会占据图片的位置覆盖的
他只是脱离了文本流,但是不会覆盖内容。仅仅只是不会按照你的布局方式去布局而已。
举报
本课程重点介绍HTML/CSS实现常见企业网站布局的方法
3 回答图片设置左浮动后不是脱离了标准文档流吗?为什么文字会出现在它右侧?
2 回答图片左浮动后不是脱离文档流了吗 那为什么p和h还是会贴着
2 回答既然list-box设置浮动脱离了文档流,那外层list-main是被什么撑开的?
2 回答设置了左浮动显示不在一行
4 回答为什么nav_left设置了左浮动,不显示在nav的最左边。