【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
li input:checked + span { ・・・ }
「子孫結合子」と「隣接兄弟結合子」について教えてください。 自分で調べたり、補足情報を復習しましたが、自信がありません。
子孫結合子は、li タグと input タグとの関係である。 ( label input:checked + span でも、動きました * labelタグと input タグは子結合子である)
li
input
label input:checked + span
label
input に対して疑似要素の checked されたときの、input タグの隣接兄弟要素が、span であるので、 CSS の処理が実行される?
checked
span
という理解でよろしいでしょうか?
また、label input:checked + span にしない理由があるのでしょうか?
よろしくお願い致します。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
「子孫結合子」と「隣接兄弟結合子」について教えてください。
自分で調べたり、補足情報を復習しましたが、自信がありません。
子孫結合子は、
liタグとinputタグとの関係である。(
label input:checked + spanでも、動きました *labelタグとinputタグは子結合子である)inputに対して疑似要素のcheckedされたときの、inputタグの隣接兄弟要素が、spanであるので、CSS の処理が実行される?
という理解でよろしいでしょうか?
また、
label input:checked + spanにしない理由があるのでしょうか?よろしくお願い致します。