‘property:0’或’property:0px’in CSS?

前端之家收集整理的这篇文章主要介绍了‘property:0’或’property:0px’in CSS?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我看到这个符号使用了很多,我想知道,这两个符号之间有什么显着的区别吗?
element#id
{
  property: 0;
}

element#id
{
  property: 0px;
}

我使用属性:0px;所有的时间,因为我发现它更干净的看,但我不是真的确定浏览器解释0px不同于0。

有谁知道哪一个更好或正确?谢谢!

解决方法

单位标识符是可选的,但没有明显的性能提升(虽然您要保存两个字符)。

根据W3C CSS 2.1 Specification for Syntax and basic data types

The format of a length value (denoted by <length> in this specification) is a <number> (with or without a decimal point) immediately followed by a unit identifier (e.g.,px,em,etc.). After a zero length,the unit identifier is optional.

(强调我)

猜你在找的CSS相关文章