源码网,源码论坛,源码之家,商业源码,游戏源码下载,discuz插件,棋牌源码下载,精品源码论坛

 找回密码
 立即注册
查看: 221|回复: 16

[CSS] CSS 选择器浅谈

[复制链接]

7万

主题

861

回帖

32万

积分

论坛元老

Rank: 8Rank: 8

积分
329525
发表于 2010-6-23 18:25:55 | 显示全部楼层 |阅读模式
属性选择器 CSS3 标准还有很多非常实用的特性,但IE 7 依然不支持 A 标签HTML 选择器

复制代码代码如下:
body{
padding:0px; margin:0px; background-color:#ffdee0;
}


B 类别CLASS 选择器


复制代码代码如下:
<style type="text/css">
.hongkong{
color:blue;
}
.hunang{
color:red;
}
</style>
......
<p class="hongkong">刘德华</p>
<p class="hongkong">张学友</p>
<p class="hunang">何炅</p>
<p class="hunang">汪涵</p>


C 专用ID 选择器

复制代码代码如下:
<style type="text/css">
#wanghan{
color:blue;
}
</style>
......
<p>刘德华</p>
<p>张学友</p>
<p>何炅</p>
<p id="wanghan">汪涵</p>


D 选择器组合筛选


复制代码代码如下:
<style type="text/css">
/* 只有<h1>标签中class值:"hongkong"的改成蓝色 */
h1.hongkong{
color:blue;
}
/* 只有<h1>标签中id值:"hunang"的改成红色 */
h1#hunang{
color:red;
}
</style>
......
<p class="hongkong">刘德华</p>
<h1 class="hongkong">张学友</h1>
<p class="hongkong">何炅</p>
<h1 id="hunang">汪涵</h1>


E 选择器集体声明 (选择器之间使用逗号)

复制代码代码如下:
<style type="text/css">
p,h1,.hongkong,#hongkong,h1.hongkong{
color:red;
}
</style>
......
<p class="hongkong">刘德华</p>
<h1 id="hongkong">张学友</h1>


F 选择器的嵌套 (选择器之间使用空格)


复制代码代码如下:
<style type="text/css">
/* 只设置<div>下的<span>下的<p>标签为红色 */
div#myid span .hongkong{
color:red;
}
</style>
......
<div id="myid">
<span><p class="hongkong">刘德华</p></span>
<p class="hongkong">郭富城</p>
</div>
<p class="hongkong">张学友</p>


G 子选择器:用来选择一个父元素直接的子元素,不包括子元素的子元素。(选择器之间使用大于号)


复制代码代码如下:
<style type="text/css">
/* 使用“子选择器”示例 */
.div1>p{
color:red;
}
/* 不使用“子选择器”示例 */
.div2 p{
color:blue;
}
</style>
......

使用“子选择器”示例<hr/>
<div class="div1">
<p>aaaaa</p>
<span><p>bbbbb</p></span>
</div>
<!------------------------------------>
不使用“子选择器”示例<hr/>
<div class="div2">
<p>aaaaa</p>
<span><p>bbbbb</p></span>
</div>
注意:

1、子选择器的设置在IE 6 下使用无效(所以本人不推荐经常使用);

2、如果嵌套的父子标签是同一种标签,子选择器的设置也将使用无效。如:<p><p>父子标签是同一种标签</p><p>;



H 属性选择器:针对HTML 标签中的属性进行选择的。


复制代码代码如下:
<style type="text/css">
/* 将有title属性的<p>设置为红色 */
p[title]{
color:red;
}
/* 将title属性值为“t2”的<p>设置为蓝色 */
p[title=t2]{
color:blue;
}
</style>
......
<p>无title属性的段落标签</p>
<p title="t1">将有title属性的p标签设置为红色</p>
<p title="t2">将title属性值为"t2"的p标签设置为蓝色</p>

注意:

1、属性选择器的设置在IE 6 下使用无效(在IE 7 下使用有效);

2、属性选择器 CSS3 标准还有很多非常实用的特性,但IE 7 依然不支持;
回复

使用道具 举报

15

主题

2万

回帖

122

积分

注册会员

Rank: 2

积分
122
发表于 2022-8-16 01:56:11 | 显示全部楼层
我找了挺久终于找到了
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

194

积分

注册会员

Rank: 2

积分
194
发表于 2022-8-28 17:45:51 | 显示全部楼层
建军节建军节建军节建军节
回复 支持 反对

使用道具 举报

6

主题

1万

回帖

174

积分

注册会员

Rank: 2

积分
174
发表于 2022-10-22 04:45:12 | 显示全部楼层
额风风风微风微风违法
回复 支持 反对

使用道具 举报

16

主题

2万

回帖

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2023-8-24 05:34:11 | 显示全部楼层
。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2023-9-12 15:41:38 | 显示全部楼层
逛逛看看瞧瞧
回复 支持 反对

使用道具 举报

1

主题

2万

回帖

319

积分

中级会员

Rank: 3Rank: 3

积分
319
发表于 2023-11-23 11:54:27 | 显示全部楼层
hi哦和烦恼农家女
回复 支持 反对

使用道具 举报

1

主题

1万

回帖

93

积分

注册会员

Rank: 2

积分
93
发表于 2024-3-8 21:51:52 | 显示全部楼层
呵呵呵呵呵呵
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2024-8-30 01:47:36 | 显示全部楼层
很不错的玩意
回复 支持 反对

使用道具 举报

3

主题

1万

回帖

50

积分

注册会员

Rank: 2

积分
50
发表于 2024-8-30 14:14:27 | 显示全部楼层
为全额万千瓦
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

手机版|小黑屋|网站地图|源码论坛 ( 海外版 )

GMT+8, 2024-11-24 09:53 , Processed in 0.073530 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表