0

css中的维度可以设置为“0”,没有任何单位吗?因为在我的世界里,“0 px”和“0 cm”、“0 em”甚至“0%”一样长。

例子:

width:0;

谢谢!

4

3 回答 3

2

是的,它可以:非单位0测量绝对没问题:

<length>长度是指距离测量值,在属性定义中用 表示。长度是一个维度。零长度可以表示为<number>“0”。(换句话说,对于零长度,单位标识符是可选的。)

强调我的)。

参考:

于 2012-06-11T17:42:04.827 回答
1

是的。不指定任何单位的设置0是完全有效的。

于 2012-06-11T17:42:01.597 回答
1

是的你可以。对于零值,单位是可选的。

就我个人而言,我实际上更喜欢使用0over 0px,因为更清楚的是它实际上是一个预期的零值,而不仅仅是一个10px意外丢失它的1.

于 2012-06-11T17:55:07.377 回答