0

右側の 3 つのフィールドセットと同じ高さのフィールドセットが左側にある特定のフォームを設計しています。

異なるアプローチで 3 つの jsfiddles を作成しました。

ハッキング<br>: http://jsfiddle.net/pdgreen/GjdRj/

CSS 兄弟セレクター: http://jsfiddle.net/pdgreen/GjdRj/1/

ID: http://jsfiddle.net/pdgreen/GjdRj/3/

<br>解決策は、ストローマンとして行動することです。真剣に受け止めるべきではありません。CSS 兄弟セレクター ソリューションは、HTML に特別なものを必要としないため気に入っていますが、複雑さの点ですぐに手に負えなくなります。ID の使用方法は正しいですか? それが一番簡単だと思いますが、気分が良くありません。より良い方法はありますか?

4

1 に答える 1

0

なぜ使用しないのnth-child(n)ですか?あなたのjsFiddleの私のフォーク

基本的な考え方は次のとおりです。

.container > fieldset.fsGroup:first-child {
height:20em;
}

.container > fieldset.fsGroup:nth-child(2) {
    height:5em;
}
...
于 2013-01-17T23:19:39.090 に答える