父元素设置了flex属性,子元素的float属性不是会失效么?为什么 .more{float:right}可以呢?

来源:20-10 movie-list template的样式实现

宝慕林2301144

2018-05-31

父元素设置了flex属性,子元素的float属性不是会失效么?为什么 .more{float:right}可以呢?

写回答

1回答

YatlongYuan

2018-06-11

父元素的设置是统一的公共元素,像background-color,父元素设置了之后,子元素无条件继承,当然如果有个性化的设置,只要在子元素做对应的设置就可以了,子元素设置了相同的设置就会覆盖掉父元素对于当前操作的子元素的限制。所以你上述描述的父元素,display:flex,flex-direction:column;之后,子元素float浮动是没有影响的,设置子元素还可以display:none,flex-direction:row。多多练习观察效果

0
0

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23867 学习 · 6899 问题

查看课程