可以将尺寸设置为“0”,没有单位吗?

时间:2012-06-11 17:40:45

标签: css dimensions units-of-measurement

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

示例:

width:0;

谢谢!

3 个答案:

答案 0 :(得分:2)

是的,它可以:非单位0测量非常好:

  

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

强调我的)。

参考:

答案 1 :(得分:1)

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

答案 2 :(得分:1)

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

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