CSS筛选器简单实例1

时间:2023-03-09 01:38:18
CSS筛选器简单实例1

1.通配符

    <!--筛选器---通配符实例-->
<!--支持IE7+ -->
<style type="text/css">
*.all {
font-size: 20px;
color: green;
border: 1px solid blue;
} *[title=showOne] {
border: 1px solid red;
margin: 50px;
}
</style>
    <div class="all">
all--one
</div>
<span class="all">all--one
</span>
<div class="one" title="showOne">
one
</div>

显示:

CSS筛选器简单实例1

2.标签选择器

    <!---筛选器---类型选择符(标签选择符)-->
<!--支持IE7+-->
<style type="text/css">
a {
text-decoration: underline;
color: blue;
} div {
margin: 10px;
border: 1px solid gray;
} a:hover {
font-size: 15px;
} a[class=bye]:hover {
color: red;
}
</style>
    <div>
<a href="#">百度</a>
</div>
<div>
<a href="#">腾讯</a>
</div>
<div>
<a href="#" class="bye">阿里巴巴</a>
</div>

CSS筛选器简单实例1

3.ID选择器和类选择器

    <!--   筛选器---ID选择器--类选择器---->
<!--支持IE7+-->
<style type="text/css">
#red {
color: red;
border: 1px solid red;
padding: 10px;
} .green {
color: green;
border: 1px dashed green;
margin: 10px;
} div.green {
font-size: 20px;
}
</style>
    <div id="red">
red
</div>
<div class="green">
green
</div>

CSS筛选器简单实例1

4.属性选择器

    <!--筛选器--属性选择符-->
<!--支持IE7+(使用的时候最好对value加引号)-->
<style type="text/css">
div.name1 {
color: red;
} div[title=name2] {
color: green;
} div[title='name2'] {
font-size: 30px;
} div[data-id='1'] {
color: blue;
}
</style>
    <div class="name1">
12341234
</div>
<div title="name2">asdfasdf</div>
<div data-id="1">First</div>

CSS筛选器简单实例1

5.包含选择器、子对象选择器、分组选择器

    <!--筛选器---包含选择器--子对象选择器--分组选择器-->
<!-- 支持IE7+ -->
<style type="text/css">
/*包含选择器*/
div a {
text-decoration: underline;
} .green a:hover {
font-size: 20px;
}
/*子对象选择器(直接子Dom)*/
.outer > a {
color: green;
border: 1px dashed gray;
display: inline-block;
padding: 5px;
} .outer > a:hover {
font-size: 20px;
} /*分组选择器*/
.blue, .green {
border: 1px solid gray;
margin: 20px 0px;
}
</style>
    <div class="outer">
<a href="#">淘宝超链接</a>
<span class="red">中国红
</span>
<div class="blue">
深沉蓝
</div>
<div class="green">
<a href="#">百度链接</a>
</div>
</div>

CSS筛选器简单实例1

6.伪类及伪对象选择器

    <!--筛选器--伪类及伪对象选择器-->
<!--支持IE7+-->
<style type="text/css">
/*伪类对象*/
.one {
border: 1px solid gray;
margin: 10px;
} .one:first-line {
color: green;
} div.one:first-letter {
color: red;
font-size: 30px;
} /*伪类---*/
.linkDiv {
border: 1px solid green;
margin: 10px;
} .linkDiv span:first-child {
font-size: 20px;
} .linkDiv span:hover {
color: blue;
cursor: pointer;
text-decoration: underline;
}
</style>
    <div class="one">
中文教程
<br />
英文教程
<br />
asdfasdf
</div> <div class="linkDiv">
<span class="superLink">淘宝</span>
<br />
<span class="superLink">百度</span>
<br />
<span class="superLink">腾讯</span>
<br />
</div>

CSS筛选器简单实例1

相关文章