事实证明,在谷歌上搜索这个问题的答案很困难,所以我认为这里有人应该知道。
在 CSS 中,我看到零像素被简单地声明为“0”,但也被声明为“0px”。
mystyle { width: 0; }
anotherstyle { width: 0px; }
'0' 的小问题是,如果您将其更改为某个非零值,您可能会忘记添加 'px'。并且在将值设为“0”时,您可能会忘记删除“px”。我希望我的代码保持纯粹的一致性,像这样的小事情让我发疯。
这真的归结为个人偏好,比如在哪里缩进?
它们似乎都有效,但哪种方式更好,为什么?
谢谢。
为清楚起见编辑:
我写了“像这样的小事让我发疯”。
没有 0 的“px”不是我所指的。
让我发疯的是,有两种不同的方法可以做同样的简单事情。
就个人而言,尽管忘记在适当的地方添加/删除“px”这个小问题,但我会继续使用“0”,因为我知道它和其他方式一样可以接受。