は、以下の画像をご覧ください。Google Chrome Dev Toolsでは半透明のCSSプロパティは何を意味していますか?
はなぜpadding-top
と完全に不透明margin-top
が、padding-right
などではないのですか?
は、以下の画像をご覧ください。Google Chrome Dev Toolsでは半透明のCSSプロパティは何を意味していますか?
はなぜpadding-top
と完全に不透明margin-top
が、padding-right
などではないのですか?
明示的に定義されていないため、半透明であると思います。
Consiredシート以下: - ショートカットが使用されていないが、明示的に定義されているので、最初の例で
selector1 {
margin: 20px;
}
selector2 {
margin: 20px;
margin-top: 10px;
}
selector3 {
margin: 10px 20px 30px;
}
(selector1
)全てmargin-*
特性が半透明になります。
第2の例(selector2
)では、margin-top
のみが、それ自身のプロパティで定義されているように完全に不透明になります。
最後の例(selector3
)では、margin-top
とmargin-bottom
が明示的に定義されているため、完全に不透明です。ただし、margin-left
とmargin-right
は1つの値で定義されているため、半透明になります。
半透明色はまた、例えば、デフォルト値に適用される:
background: red url(...) no-repeat;
このプロパティ定義background-color
、background-image
とbackground-repeat
明示的に、しかしbackground-position
、background-clip
、background-size
等定義されていません(デフォルト値が使用されるため、半透明と見なされます)。
実際、私は明示的に 'padding:20px'と' margin:-20px'を定義しています。しかし、ありがとう。 – Randomblue