ホームページ > 記事 > ウェブフロントエンド > 100奇妙な CSS 子孫セレクター問題の解決策_html/css_WEB-ITnose
my.css ファイルで list.aspx の select、textarea スタイルを次のように定義しました:
#myinput div input, textarea, select{position:absolute; left:100px;}
この CSS 定義は実際には、ページ上の select と textarea の効果 (add.aspx) に影響を与えましたが、add.aspx には ID #myinput がまったくありません。なぜそれが依然としてその select に影響を与えるのでしょうか?ディスカッション (解決策) へ
#myinput div input,textarea,select
カンマを追加していませんか?説明
#myinput の下の select のみを有効にしたい場合は、次のように記述します:
#myinput div input, textarea, #myinput select{position:absolute; left:100px;}
はは、ありがとう、概念が間違っていました。