Css样式不传递给标签内部形式

时间:2013-03-06 13:59:03

标签: css

我有表格:

<form class="userForm">
...
</form>
此表单中的

fieldset,然后是div,div内部为label。现在我想为这个表单中的所有标签创建css:

我试试这个:

form.userform label {
    width: 150px;
}

但没有成功

请帮助

4 个答案:

答案 0 :(得分:0)

没有看到更多代码,此选择器有效。我认为您需要添加display:block到标签,因为这不是块级元素。

 form.userform label {
      width: 150px;
      display: block;
 }

现在宽度将可见。

答案 1 :(得分:0)

请尝试以下css代码:

.userForm label {
    width: 150px;        
 }

答案 2 :(得分:0)

检查您的大小写。将表单类名更改为userform ,请使用以下CSS:

这应该有效:

form.userForm label {
  width: 150px;
}

这也应该有效(就像Girish之前建议的那样):

.userForm label {
  width: 150px;
}

答案 3 :(得分:0)

试一试。

.userform fieldset div label {
    width: 150px;
}