根据元素的类别设置标签标签,它是一个标签"for"

Sub*_*ick 1 html css

我试过了:

HTML:

<p><label for="address1">Address 1:</label> <input type="text" class="required" id="address1" name="address1" value="" /></p>
Run Code Online (Sandbox Code Playgroud)

CSS:

input.required + label { color: #c00; }
Run Code Online (Sandbox Code Playgroud)

但是这似乎没有用......我做错了吗?

Firefox 8测试

Joh*_*ock 6

尝试使用属性选择器,如下所示:

label[for='address1'] { color: #c00; }
Run Code Online (Sandbox Code Playgroud)

这适用于以下浏览器

  • Firefox 8.
  • IE 8 +
  • Safari 5
  • 歌剧11.52

这是一个小提琴.http://jsfiddle.net/TeU7U/