【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
1:30 また、文字色ですが適当に color と打つと候補が出てくるので、エンターキーで展開して、色ですがそこで設定されている色をそのまま継承したいので、 inherit の inh と打つと候補が出るのでエンターキーで展開します。
こちらの説明について詳細をうかがいたいです。 MDN で inherit を調べたところ、
inherit
要素のプロパティの計算値を親要素から取得するよう指定します。
と記載してあり、親要素を継承するということかなと捉えました。 そのうえで、試しにaの親要素と思われるcontainerクラスにcolorを指定したところ、 aも同じ色になりました。
a
container
color
しかし、そもそもcontainerクラスにはcolorは指定されていませんよね。 では、その初期値がaに継承されているのかなと思い、colorの初期値について MDN で調べてみました。 すると、
初期値 ブラウザーによって異なる
と記載がありました。 結局のところ、今回なぜaが黒色になったのかがつかめていません。 教えていただけると助かります。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
こちらの説明について詳細をうかがいたいです。
MDN で
inheritを調べたところ、と記載してあり、親要素を継承するということかなと捉えました。
そのうえで、試しに
aの親要素と思われるcontainerクラスにcolorを指定したところ、aも同じ色になりました。しかし、そもそも
containerクラスにはcolorは指定されていませんよね。では、その初期値が
aに継承されているのかなと思い、colorの初期値について MDN で調べてみました。すると、
と記載がありました。
結局のところ、今回なぜ
aが黒色になったのかがつかめていません。教えていただけると助かります。