为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / charsandrew
请看下具体的css代码.clearfix:after{}是表示在.clearfix元素的内容后添加内容,你的疑惑是源于对于:after{}选择器的不理解导致的。

最新回答 / 走馬勿观花
我也挺纳闷的,去掉width也不影响兼容,不明意义是什么

最新回答 / javdroider
这仨种布局有很多实现方法,但是常用的还是float方法去实现这三种布局吧

最赞回答 / 我不是管家
那不是间距 是 由于 文符带来的基线冗余,其实就是行高,解决办法就是fong-size:0或者line-height:0;

最新回答 / 自_由
意思是存在这几个元素就执行下面操作。

最赞回答 / qq_天天_66
图片进行了浮动,宽度为56px,然后右侧并没有浮动,使用margin-left:76px后,图片和右侧div存在20px的间距。

最新回答 / KWalk
现在看起来呢?

最新回答 / 明月清泉石上流
浮动会造成文字环绕效果,li使用浮动,会造成父级元素ul高度塌陷

最赞回答 / 慕勒4647995
block你可以定义一个div,里面加img和p标签验证,当二者都设置float时,会变为block,你可以用firebug查看,移动到标签位置,就会看到显示的区域展现。元素设置float跟包裹其父元素的width也有很大关联。。。。可以看成内部的元素根据自身width,在占位。。。
课程须知
既适合学习过CSS基础知识的新手深入学习,也欢迎有经验的小伙伴加深了解噢!
老师告诉你能学到什么?
通过追溯CSS/HTML发展历史,知道Float出现的原本作用是什么,从而可以帮助我们解答很多疑惑。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消