总之就是右边的文字不是直接在父容器内,而是上面还有一层,所以连文字带下面图片两个block环绕到右边了。应该是这个意思吧
2016-06-02
因为float是Javascript的保留字,不能直接使用obj.style.float来使用,这样操作是无效的。其正确的使用方法是为:IE:obj.style.styleFloat,其他浏览器obj.style.cssFloat。
2016-06-02
2是BFC,是清除浮动并隔绝起来,父元素高度正常。而1中最后添加div子元素清除浮动,只是清除了本身受到的影响,并且父元素高度不至于塌缩为0,而是塌陷到这个div元素上,不包括他的margin。
2016-06-02
找到一篇好文章:http://www.jb51.net/css/124333.html
基本上意思就是float的脱离文档流比较特殊。absolute是彻底脱离,float是脱离但是对布局有影响。float的位置会被其他元素占据,但是其他元素的内容会环绕排列。
大家可以试一下两个div,一个浮动了另一个会占据他的位置,但是在第二个div里输入内容,这些内容会环绕排列。
基本上意思就是float的脱离文档流比较特殊。absolute是彻底脱离,float是脱离但是对布局有影响。float的位置会被其他元素占据,但是其他元素的内容会环绕排列。
大家可以试一下两个div,一个浮动了另一个会占据他的位置,但是在第二个div里输入内容,这些内容会环绕排列。
2016-06-02
@imp183 不想看就别看啊,找毛线存在感,你这个人有问题啊。你说你看了张老师的所有课程,不过看你的课程记录,截至2015-09-22,你也只是看了《CSS深入理解之line-height》的34%,还有《CSS深入理解之float浮动》的23%。年轻人啊,不要想着要弄个大新闻。
2016-05-31