-1

CSSセレクターに「兄弟」を含めることは可能ですか?

場合:

1)

<div>
  <textarea/>
  <input/>
</div>

2)

<div>
  <textarea/>
  <input style="display:none;"/>
</div>

スタイル:

div > texarea {
  height: 100%;
  width: 100%;
  bottom-padding: 20px;
  ....
}
div > input {
  bottom: 0px;
  ....
}

どちらの場合も、textarea が親 div に収まるようにします。しかし、最初のケースでは、入力は div の下部にある必要があるため、下部パディングを使用します。2番目のケースになる方法は?

4

1 に答える 1

1

CSS は現在、子の条件に基づく親のスタイリングをサポートしていません。

その内容に基づいて親 DIV にクラスを配置し、そのクラスに基づいて DIV のスタイルを設定することをお勧めします。

于 2012-04-09T13:19:49.903 に答える