CSS3属性选择器
2015-12-24 12:28
816 查看
1.以input标签示例CSS3样式
代码:
运行效果:
分析:所有input标签的背景颜色都变成了蓝色,如果想要部分变色,则CSS3样式代码替换为:
运行效果如下:
2.[]表示属性
运行结果:
4.所有name属性的值以user开头的input标签(注意:下面的HTML代码稍有变动,与上面的相比)
运行结果如下:
5.name属性以name结束的input标签:
运行结果显示:
特别说明:^表示以。。。开头
$表示以。。。。结尾
*表示包含。。。内容
6.在CSS中,选择器都是用来选择元素的。
7.* 的用法:(HTML代码略有变动)
运行结果:
代码:
input{ background-color: #33ddff; }
<input type="text" name="username" class="username" value="sybil"><br> <input type="text" name="middle name"><br> <input type="text" name="lastname" class="lastname" value="Lee"><br> <input type="text" name="chinesename">
运行效果:
分析:所有input标签的背景颜色都变成了蓝色,如果想要部分变色,则CSS3样式代码替换为:
/*设置所有含有class属性的input标签的属性*/ input[class]{ background-color: #bc4f70; }
运行效果如下:
2.[]表示属性
/*所有class为firstname的标签*/ [class='username']{ background-color: #bc4f70; }
<input type="text" name="username" class="username" value="sybil"><br> <input type="text" name="middle name"><br> <input type="text" name="lastname" class="lastname" value="Lee"><br> <input type="text" name="chinesename">
<p class="username">My first CSS3 test</p> //新增加了p标签,class="username"
运行结果:
4.所有name属性的值以user开头的input标签(注意:下面的HTML代码稍有变动,与上面的相比)
/*name以user开头的input标签*/ input[name^=user]{ background-color: #bc4f70; }
<input type="text" name="username" class="username" value="sybil"><br> <input type="text" name="middlename"><br> <input type="text" name="lastname" class="lastname" value="Lee"><br> <input type="text" name="usercity"> <p class="username">My first CSS3 test< d790 span style="color:#e84f6b"></p> <!--新增加了p标签,class="username"-->
运行结果如下:
5.name属性以name结束的input标签:
/*name属性的值以name结束的input标签*/ input[name$=name]{ background-color: #bc4f70; }
<input type="text" name="username" class="username" value="sybil"><br> <input type="text" name="middlename"><br> <input type="text" name="lastname" class="lastname" value="Lee"><br> <input type="text" name="usercity"> <p class="username">My first CSS3 test</p>
运行结果显示:
特别说明:^表示以。。。开头
$表示以。。。。结尾
*表示包含。。。内容
6.在CSS中,选择器都是用来选择元素的。
7.* 的用法:(HTML代码略有变动)
/*input中含有name属性值为stna的*/ input[name*=stna]{ background-color: #bc4f70; }
<input type="text" name="firstname" class="username" value="sybil"><br> <input type="text" name="middlename"><br> <input type="text" name="lastname" class="lastname" value="Lee"><br> <input type="text" name="usercity"> <p class="username">My first CSS3 test</p> <!--新增加了p标签,class="username"-->
运行结果:
相关文章推荐
- CSS3属性教程与案例分享
- CSS3属性教程与案例分享
- CSS3的calc()使用
- 使用CSS3的appearance属性改变元素的外观
- CSS3美化图片
- CSS3质感分析——表面线性渐变
- 分析选项卡底部内凹圆角制作
- 细说百度图片栏目——图片展示效果
- 8个实用的响应式设计框架
- 20+ Animation Scripts, Libraries and Plugins
- 如何使用CSS3画出一个叮当猫
- 基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
- 样式表CSS布局经验
- C#实现将数组内元素打乱顺序的方法
- 大家看了就明白了css样式中类class与标识id选择符的区别小结
- 重置默认样式 css reset第1/2页
- jQuery删除一个元素后淡出效果展示删除过程的方法
- Perl中怎样从数组中删除某个值?
- javascript学习笔记(十八) 获得页面中的元素代码
- javascript实现在某个元素上阻止鼠标右键事件的方法和实例