父元素设置了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。多多练习观察效果
00
相似问题