假设我已经对一个元素进行了翻译,请看以下内容:
问题出现在旋转没有被添加到原有的translate上,而是覆盖掉了并使其无效。
我该如何保留原有的translate,而不必像下面那样增加代码的复杂度:
这里有一个代码片段: https://jsfiddle.net/timothyzhu/vm84vsj7/ 谢谢大家。
假设我已经对一个元素进行了翻译:
<div class="elem"></div>
.elem { transform: translate(50%,0); }
现在我想使用一个额外的类来旋转相同的元素。因此,HTML 和 CSS 现在如下所示:
<div class="elem rotate"></div>
.elem { transform: translate(50%,0); }
.rotate { transform: rotateZ(20deg); }
问题出现在旋转没有被添加到原有的translate上,而是覆盖掉了并使其无效。
我该如何保留原有的translate,而不必像下面那样增加代码的复杂度:
.elem { transform: translate(50%,0); }
.rotate { transform: translate(50%,0) rotateZ(20deg); }
这里有一个代码片段: https://jsfiddle.net/timothyzhu/vm84vsj7/ 谢谢大家。