私はよくbackground: inherit;
を使用します。このように、他の多くのCSSプロパティは継承を値として受け入れます。CSSでは継承の意味は何ですか?
しかし、inherit
の意味は?どのように機能するのですか?
私はよくbackground: inherit;
を使用します。このように、他の多くのCSSプロパティは継承を値として受け入れます。CSSでは継承の意味は何ですか?
しかし、inherit
の意味は?どのように機能するのですか?
inherit
は、スタイルがエレメントの親から継承されることを意味します。たとえば:
HTML
<div class="blue">
<div class="inherit">I also have a blue background!</div>
</div>
CSS background
にinherit
を使用して
.blue { background: blue; }
.inherit { background: inherit; }
は通常、しかし、あなたに多くの良いを行うと、通常は同じを生成しません。デフォルトとして透明な背景のだろう。上の例は実際には何も追加しません。青い背景を青い背景の上に置きます。inherit
の主な目的は、color
とfont-size
のような特定のデフォルト値での使用です。
それは...それは
たちは、HTML
<div>
<h1>text<h1>
</div>
に、次のしていると言うと、我々が持っている親要素のプロパティを継承している相続は一般的に何をしたCSS
div
{
padding : "10px"
}
h1
{
padding : inherit //10px
}
since h1 is child of div so will use the value of padding property for div
のようなこのスレッドも参照してくださいWhat does the inherit keyword in CSS do?
私はtreehouseに立ち往生した、この質問は、おかげで助けbtw – Sidhartha
親クラスから継承します –
まず、グーグルを試してみてください。ここに良いリンクがあります:https://developer.mozilla.org/en-US/docs/CSS/inherit – xbonez
私は答えを受け入れました、どうしたのですか? –