web前端复习第八课1

                                               属性选择器

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
		/*属性选择器之包含选择器*/
		div[class*="ff"]{
			width: 200px;
			height: 200px;
			background-color: red;
		}
	</style>
</head>
<body>
	<!-- 基本选择器 -->
	<!-- 通配符选择器    标签选择器    class选择器    id选择器 -->

	<!-- 高级选择器 -->
	<!-- 并集选择器    后代选择器    直接后代选择器 -->

	<!-- 伪类选择器    :hover  -->

	<!-- 属性选择器 -->
	<div class="boxoffpox"></div>
	<p class="box off pox"></p>
</body>
</html>

                      属性选择器以什么开头以及以什么结尾

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
		/*选择以ff开头的div*/
		div[class^="ff"]{
			width: 200px;
			height: 200px;
			background-color: red;
		}

        /*选择以xff结尾的div*/
		div[class$="xff"]{
			width: 200px;
			height: 200px;
			background-color: red;
		}
	</style>
</head>
<body>
	<div class="box off pox">1</div>
	<div class="ffboxopox">2</div>
	<div class="boxopoxff">3</div>
</body>
</html>

                                        结构性伪类选择器

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
		/*1、必须拥有父元素。  2、必须是父元素的第一个孩子  3、必须是li标签*/
		/*li:first-child{
			color: red;
		}
		li:last-child{
			color: green;
		}*/
		li{
			width: 200px;
			height: 40px;
		}

		/*对指定序号的子元素设置样式(从前往后数)。参数可以使数字(1、2、3)、关键字(odd、even)、公式(2n、2n+3),参数的索引起始值时1,而不是0。*/
		li:nth-child(3n+3){
			background-color: red;
		}
	</style>
</head>
<body>
	<ul>
		<li>1级列表</li>
		<li>2级列表</li>
		<li>3级列表</li>
		<li>4级列表</li>
		<li>5级列表</li>
		<li>6级列表</li>
		<li>7级列表</li>
		<li>8级列表</li>
		<li>9级列表</li>
	</ul>
</body>
</html>

                                                  隔行变色

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
		tr:nth-child(2n+1){
			background-color: #f00;
		}
		tr:nth-child(2n){
			background-color: skyblue;
		}
	</style>
</head>
<body>
	<table align="center" border="1" cellspacing="0" cellpadding="10">
		<tr>
			<td>单元格1</td>
			<td>单元格2</td>
			<td>单元格3</td>
			<td>单元格4</td>
			<td>单元格5</td>
			<td>单元格6</td>
			<td>单元格7</td>
			<td>单元格8</td>
			<td>单元格9</td>
			<td>单元格10</td>
		</tr>
		<tr>
			<td>单元格1</td>
			<td>单元格2</td>
			<td>单元格3</td>
			<td>单元格4</td>
			<td>单元格5</td>
			<td>单元格6</td>
			<td>单元格7</td>
			<td>单元格8</td>
			<td>单元格9</td>
			<td>单元格10</td>
		</tr>
		<tr>
			<td>单元格1</td>
			<td>单元格2</td>
			<td>单元格3</td>
			<td>单元格4</td>
			<td>单元格5</td>
			<td>单元格6</td>
			<td>单元格7</td>
			<td>单元格8</td>
			<td>单元格9</td>
			<td>单元格10</td>
		</tr>
		<tr>
			<td>单元格1</td>
			<td>单元格2</td>
			<td>单元格3</td>
			<td>单元格4</td>
			<td>单元格5</td>
			<td>单元格6</td>
			<td>单元格7</td>
			<td>单元格8</td>
			<td>单元格9</td>
			<td>单元格10</td>
		</tr>
		<tr>
			<td>单元格1</td>
			<td>单元格2</td>
			<td>单元格3</td>
			<td>单元格4</td>
			<td>单元格5</td>
			<td>单元格6</td>
			<td>单元格7</td>
			<td>单元格8</td>
			<td>单元格9</td>
			<td>单元格10</td>
		</tr>
		<tr>
			<td>单元格1</td>
			<td>单元格2</td>
			<td>单元格3</td>
			<td>单元格4</td>
			<td>单元格5</td>
			<td>单元格6</td>
			<td>单元格7</td>
			<td>单元格8</td>
			<td>单元格9</td>
			<td>单元格10</td>
		</tr>
	</table>
</body>
</html>

                                               文本阴影

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
	body{
		background-color: #ccc;
	}
		h1{
			text-align: center;
			margin-top: 50px;
			font-size: 200px;
			color: #ccc;

			/*文本阴影*/
			/*text-shadow: 10px 10px 0px red;*/
						/*x轴  y轴  模糊 颜色*/

			text-shadow: 2px 2px 0px #fff,-2px -2px 0px #000;
		}
	</style>
</head>
<body>
	<h1>中国</h1>
</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

思丰百年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值