2009-02-26 14 views
1
に適用する必要がある

私はCSSで使用していますと、私は2つの異なる高さが異なる2個のfieldsetタグ

form fieldset 
{ 
    height : 300px;  
} 

ですが、私はこの問題は、同じ高さに適用されている両方のフィールドセットで

<fieldset><legend>ONE</legend></fieldset>` 

<fieldset><legend>TWO</legend></fieldset> 

を持っています。

CSSから異なるフィールドセットに異なる高さを適用する方法はありますか。私は適用する方法を知っているインラインスタイルを探しているわけではありません。

答えて

4

クラス、あなたは一度だけを使用する場合はIDをFIELDSETそうでない場合は、クラスを使用

<fieldset id="f1"> 
</fieldset> 
<fieldset id="f2"> 
</fieldset> 

OR

<fieldset class="bluefieldset"> 
</fieldset> 
<fieldset class="grayfieldset"> 
</fieldset> 

をそれぞれを与えるには、多くの要素がそれを使用できることを意味します。 IDにW3Cに、それはあなたがハッシュを使用するIDの

.bluefieldset{} 

OR

fieldset.bluefieldset{} 

のようなクラスを参照Id属性は、CSSでページ

に一意であることを標準であります以下のような

#f1 

OR

fieldset#f1{} 
+0

を動作しませんあなたはCSSが意味をなさなくなり、色を変更した場合、クラス名に色を使用いけない – cjk

+0

もしそれが青のフィールドセットだとすれば?色を変更すると、明らかに新しいCSSクラス、つまりRedFieldsetが作成されます.2つの便利なクラスがあります。 1つのブルーフィールドセットと1つのレッドフィールドセットが必要な場合があります –

関連する問題