2012-03-29 9 views
1

ラベルの数量(以下を参照)の幅はどのように定義できますか?スパンにスタイルを定義せずに、ラベルに直接CSSソリューションを追加したいと思います。私のラベルの幅を定義する

ような何か:

span label[for=Quantity] 
{ 
    width: 200px; 
} 

しかし、上記のCSSは動作しません。

enter image description here

+1

CSSはうまくいきます。設定幅はインラインの 'label'要素には適用されません。 http://jsfiddle.net/rQpAr/ – mellamokb

答えて

5

あなたの彼らは文句を言わないことを受け入れるインライン要素にを追加します。それは

.label { 
    width:200px; 
    display: inline-block; 
} 
+2

'' inline-block''は 'label'の目的のためには良いでしょう。 –

0

が優れている、あなたはラベルブロック要素とセットすることができます他のコントロールを横に置くことができるように左に浮かべてください。

label { 
    display: block; 
    float: left; 
    width: 180px; 
} 
0

新しい行に描画される残りの要素および/またはコントロールを強制していないため、インラインブロックを使用して

span label[for=Quantity] 
{ 
    width: 200px; 
    display: block; 
} 
関連する問題