为了账号安全,请及时绑定邮箱和手机立即绑定
鼓掌鼓掌,张老师
666,那个margin-right设成复制的做法之前看bootstrap源码里面row类 见过,但是没明白.
这个问题一直遇到过 但是没搞懂原理 这里弄懂了 谢谢up

已采纳回答 / SvenAs
        事实上,你这里的三个元素都没有发生margin重叠,你把father1和son2加上margin-top,会发现,他们都没有重叠了。margin重叠只发生在普通的block元素上,加上float虽然也会使元素block,但却不是普通的block元素,应该是脱离文档流的block元素,视频前面也说了,float和absolute元素除外。把father1,2,3的float去掉。在每个盒子外面加一个盒子再加上float:left看看吧
不止是div,裸span也是不会影响任何布局,这两个标签是无语义化的,区别是div是块级元素,span是行内元素,因为无语义,本身就是一个空的,毫无效果的,所以div+class才被当作万金油用
从此 前段是一门学问。
不理解的童鞋看个两三遍真的有不一样的体会,感谢张老师
我想问你这效果是怎么搞出来的,又没设置宽高
厉害,我的哥~
让它变宽的想法,真的一开始没想到的,不错哈哈
课讲得很好,受教了。
老师有博客,我怎末不知道?
margin原来可以这样用啊!
循环,回放无数遍啊,很厉害,很有用哦
课程须知
既适合学习过CSS基础知识的新手深入学习,也欢迎有经验的小伙伴加深了解噢!
老师告诉你能学到什么?
margin与元素尺寸的关系、margin的百分比单位、正确看待CSS的margin重叠、深入理解margin:auto、剖析CSS margin负值定位的常见应用、剖析在使用margin时容易发生困惑的无效情形、扩展介绍margin-start/margin-end属性

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消