为我的标签定义宽度

时间:2012-03-29 16:30:51

标签: css

如何定义标签数量的宽度(见下文)?我想要一个CSS解决方案,而不是在跨度上定义样式,而是直接在标签上。

类似的东西:

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

但上面的CSS不起作用。

enter image description here

3 个答案:

答案 0 :(得分:5)

您将宽度添加到内嵌元素,他们不接受这一点。

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

答案 1 :(得分:0)

使用内联块更好,因为它不会强制在新行中绘制剩余的元素和/或控件

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

答案 2 :(得分:0)

你可以将label设为块元素并将float设置为left,这样你就可以在其旁边放置其他控件了

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