我正在扫描CSS,寻找我们公司的一个网站。我偶然发现
transform: translateX(initial);
我从未见过这种情况,根据这 MDN链接和转换文档这里,我认为只允许长度和百分比值作为参数。在我快速编写的CSS/HTML片段上尝试initial似乎破坏了转换。
initial
对于translateX()、translateY()或translateZ()来说,“初始”是一个可以接受的参数吗?
发布于 2016-05-24 17:16:13
不是的。你的评估是正确的。但是,根据W3C
初始关键字用于将CSS属性设置为其默认值。 初始关键字可以用于任何CSS属性,以及任何元素。
所以,即使
是无效的,
transform: initial;
是完全好的,而且可能是作者想要的(引文需要)。
https://stackoverflow.com/questions/37419732
相似问题