CSS3 基本知识CSS3 选择器
|
Attribute Selector 属性选择器匹配含有某种属性或者属性值符合某种条件或者不符合某种条件的元素。 语法:属性选择器有下面几种语法格式:
注意:尽管 [id="foo"]和 #foo 匹配相同的元素,但它们是不同的优先权级别。 例子 1:
<style>
input[type="text"] { border:2px solid red }
</style>
<p>这个输入框的边框不会变成红色:<input type="password" value="孟宪会之精彩世界 CSS3 中文参考" /></p>
<p>这个输入框的边框会变成红色:<input type="text" value="孟宪会之精彩世界 CSS3 中文参考" /></p>
<p>这个输入框的边框不会变成红色:<input value="孟宪会之精彩世界 CSS3 中文参考" /></p>
上面的代码中,只有设置了type="text"的输入框的边框才变成红色。测试结果:Internet Explorer 7, Internet Explorer 8,Internet Explorer 9,Firefox 4,Opera 11,Safari 5,Chrome 10 都支持该属性,但 Internet Explorer 7, Internet Explorer 8 中 没有设置type的文本框也变成了红色的边框。
本属性最后更新时间:2011-4-26 9:19:23
|