我经常在别人的守则中看到这一点。
写作..。
transition: opacity .6s;..。而不是..。
transition: opacity 0.6s;这两种方法(看上去)都很有效。
但我想知道:
是有效的前点零外吗?
这些语法的意义到底是什么?
这只是品味问题吗?试着用最少的碳?
发布于 2016-07-07 05:55:18
这是绝对有效的。无论如何,在编译.6s和0.6s时被认为是相同的。
发布于 2016-07-07 05:56:04
每https://www.w3.org/TR/css3-values/#integers
4.2。实数:类型 数字值由。一个数字要么是一个小数,要么是零位或更多的小数,后面跟着一个点(.)后面跟着一个或多个十进制数字,并可选择由"e“或"E”和一个整数组成的指数。它对应于CSS语法模块CSS3SYN中的产品。与整数一样,数字的第一个字符可以紧接在- or +之前,以指示数字的符号。
根据上述引文:
一个数字要么是一个小数,要么是零位或更多的小数,后面跟着一个点(.)后面跟着一个或多个十进制数字
如果一个数字以点(.)开头,只要在点(.)后面至少有一个十进制数字,那么它似乎也是有效的。
发布于 2016-07-07 05:56:50
是的,它绝对有效的0.6和.6仍然是浮标。0.6是首选
https://stackoverflow.com/questions/38238340
复制相似问题