0

次のコンテキストで 0px または 0 を使用する必要があるかどうか疑問に思っています。

box-shadow:inset 0px 15px 10px -15px #000

また

box-shadow:inset 0 15px 10px -15px #000
4

3 に答える 3

3

0 を使用する場合、ほとんどの場合、単独で使用するのが適切です。

測定タイプを指定する理由は、期待する測定の数を明確にするためです。0 の場合、0 象は 0px と同じであるため、(このコンテキストでは) 測定タイプが何であるかは問題ではありません。

于 2012-09-19T08:18:11.113 に答える
1

違いはありません。0 は 0px、0em は 0% です。単位を必要としない特殊なケースです。意味的にはあなた次第です

2 つの小さなプロバイザーがあります。最初に 0px を使用し、開発中に Web インスペクターまたは firebug を使用している場合は、上下の矢印を押して値を変更できます。0 を使用すると、使用する単位がわからず、そのトリックは機能しません。次に、0px の代わりに 0 を使用すると、2 文字節約できます。これは、世界最小のファイル サイズ最適化のようなものです。しかし、それはそれほど価値があるわけではありません。

于 2012-09-19T08:19:08.967 に答える
0

どちらも機能するので、かなり個人的な好みです。

0 は、提示された任意の単位の 0 を意味するという点で特別ですが、読みやすくするために通常は測定単位を宣言します。

http://jsfiddle.net/Kyle_Sevenoaks/UFgpt/

于 2012-09-19T08:20:30.463 に答える