2009-02-26 11 views
1

Was ich in CSS benutze istIch brauche zwei verschiedenen Höhen angelegt 2 verschiedene Fieldset Tags

form fieldset 
{ 
    height : 300px;  
} 

aber ich habe

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

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

Das Problem ist, beide Feldsätze werden auf die gleiche Höhe wird angewendet .

Gibt es eine Möglichkeit, verschiedene Feldstärken aus CSS auf verschiedene Höhen anzuwenden. Ich suche keine Inline-Styles, die ich anwenden kann.

Antwort

4

Geben fieldset jeweils eine ID, wenn Sie nur jeweils einmal verwenden, da sonst eine Klasse verwenden

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

ODER

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

Eine Klasse bedeutet, dass viele Elemente es verwenden können. mit Id in W3C ist es die Norm, dass die Id-Attribut auf der Seite

In CSS Sie eine Klasse wie

.bluefieldset{} 

ODER

fieldset.bluefieldset{} 

für die ID Sie den Hash verwenden Referenz eindeutig sein wie

#f1 

OR

fieldset#f1{} 
+0

Verwendung Farben in Klassennamen nicht, wenn Sie jemals die Farben ändern wird die CSS keinen Sinn machen – cjk

+0

Was ist, wenn es sich um ein blaues Fieldset handelt? Wenn ich die Farbe ändere, würde ich natürlich eine neue Css-Klasse erstellen, d. H. RedFieldset, dann habe ich zwei nützliche Klassen. Ein Bluefieldset und ein Redfieldset, da ich beide benötigen könnte –

Verwandte Themen