CSS扩展选择器的分类及使用方法
2016-09-28 10:39
579 查看
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>扩展选择器</title>
<style>
/*
扩展选择器:
1.组合选择器:用逗号隔开多个选择器
2.关联选择器(后代选择器):用空格隔开
3.伪类选择器
1) :静态伪类:规定是用:来定义。只有两个。只能用于超链接.
:link表示超链接点击之前的颜色
:visited表示链接点击之后的颜色
eg:a:link{color:red ;}
a:visited{color:yellow;}
注意: a:link{}定义的样式针对所有的写了href属性的超链接(不包括锚)
a{}定义的样式针对所有的超链接(包括锚)
2) :动态伪类 : 针对所有的标签都适用
:hover : 是移动到某个标签上的时候
:focus : 是某个标签获得焦点的时候
:active : 点击某个标签没有放松鼠标时
eg: label:hover{color:#00ff00; }
input:focus{
background-color:#ff9999;
border:1px solid red;
}
a:active{
color:blue;
}
*/
div,h1,p{
color:red ;
border:1px solid green;
}
h3 b i{
color:red;
}
a:link{
color:red;
}
a:visited{
color:yellow;
}
input:focus{
background-color:#ff9999;
color:#00cc00;
border:1px solid red;
}
p:active{
color:#ff3399;
}
h1:hover{
color:#000033;
}
table{
width:300px;
height:300px;
border:1px solid:red;
border-collapse:collapse;
}
table td{
border:1px solid:red;
}
table tr:hover{
background:#ff6600;
}
</style>
</head>
<body>
<div>成龙</div>
<h1>刘德华</h1>
<p>周润发</p>
<h3><b>星期<i>天不</i>上班</b></h3><br>
<i>北京</i>
<a href=''>搜狐</a><br>
<input type='text' name=''>
<table>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>扩展选择器</title>
<style>
/*
扩展选择器:
1.组合选择器:用逗号隔开多个选择器
2.关联选择器(后代选择器):用空格隔开
3.伪类选择器
1) :静态伪类:规定是用:来定义。只有两个。只能用于超链接.
:link表示超链接点击之前的颜色
:visited表示链接点击之后的颜色
eg:a:link{color:red ;}
a:visited{color:yellow;}
注意: a:link{}定义的样式针对所有的写了href属性的超链接(不包括锚)
a{}定义的样式针对所有的超链接(包括锚)
2) :动态伪类 : 针对所有的标签都适用
:hover : 是移动到某个标签上的时候
:focus : 是某个标签获得焦点的时候
:active : 点击某个标签没有放松鼠标时
eg: label:hover{color:#00ff00; }
input:focus{
background-color:#ff9999;
border:1px solid red;
}
a:active{
color:blue;
}
*/
div,h1,p{
color:red ;
border:1px solid green;
}
h3 b i{
color:red;
}
a:link{
color:red;
}
a:visited{
color:yellow;
}
input:focus{
background-color:#ff9999;
color:#00cc00;
border:1px solid red;
}
p:active{
color:#ff3399;
}
h1:hover{
color:#000033;
}
table{
width:300px;
height:300px;
border:1px solid:red;
border-collapse:collapse;
}
table td{
border:1px solid:red;
}
table tr:hover{
background:#ff6600;
}
</style>
</head>
<body>
<div>成龙</div>
<h1>刘德华</h1>
<p>周润发</p>
<h3><b>星期<i>天不</i>上班</b></h3><br>
<i>北京</i>
<a href=''>搜狐</a><br>
<input type='text' name=''>
<table>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
相关文章推荐
- CSS手册简编:选择器的使用方法
- css类选择器的使用方法详解
- css使用方法和选择器、优先级别和权值
- css类选择器的使用方法详解
- 部分类、静态类、Object类、ToString()方法、扩展方法的使用
- css串联选择器和后代选择器使用方法
- CSS基础:基本选择器分类和使用
- css类选择器的使用方法详解
- 使用分类向某个现有类添加方法(类扩展,范畴)
- .net 3.0+关于实现IEnumerable的类型的扩展方法的使用一
- C#3.0 中使用扩展方法来扩展接口
- 用图片代替文字时解决方法_主要应用于SEO或者在不支持CSS的浏览器下使用
- c#3.0 中使用扩展方法来扩展接口
- fix-ie5.js扩展在IE5下不能使用的几个方法
- Tip#1-使用扩展方法创建新的HTML Helper
- C#3.0 中使用扩展方法来扩展接口
- C# 3.0新特性初步研究 Part2:使用扩展方法_C#教程
- [翻译] ASP.NET MVC Tip #1 - 使用扩展方法创建新的HTML Helper
- 使用扩展方法和接口给对象添加“重置状态”功能
- ASP.NET使用ALERT后,影响CSS的解决方法