14

0CSSで何かを削除したいときは、通常、値として入れます。例えば:

border: 0;
background: 0;

と の間に違いは0ありnoneますか?

4

1 に答える 1

29

や のような複合スタイルで使用するborderbackground、値はさまざまなプロパティに対応します。

border: 0が設定されborder-width: 0ます。border: noneborder-style: none

background: 0が設定されbackground-position: 0ます。background: nonebackground-image: none

だから、違いがあります。境界線の場合、どちらも境界線を削除するため、違いは視覚的な違いにはなりませんが、背景の場合は、他の背景プロパティも設定すると違いが生じる可能性があります。

于 2012-06-11T10:18:15.563 に答える