为什么2D转换的各属性参数分开写,前面的会失效?
来源:2-13 编程练习
慕妹8003063
2020-09-17 21:37:14
transform: translate(100px,100px) rotate(30deg) scale(.5) ;
这样写,位移、缩放、旋转都会生效,但是,如果我分开写:
transform: translate(100px,100px);
transform: rotate(30deg);
transform: scale(.5) ;
那么,只有最后一条缩放生效,前面两项都无效,transform为什么是覆盖而不是叠加呢?
1回答
同学你好,分开写transform都是相同的属性,在css中,相同属性一般会显示最后一个,覆盖前面的。所以当transform属性有多个值的时候要合并在一起。
祝学习愉快!
相似问题