Blogger Information
Blog 55
fans 0
comment 1
visits 42088
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
标签元素选择器的使用-2018年3月21日零点
旺小舞的博客
Original
585 people have browsed it

效果图:

3-21.jpg

知识点:

1,基本选择器

.class class选择器

#id id选择器

ul li   父子选择器

ul>li   子元素选择器

ul* 通配选择器

#id+li 相邻元素选择器

#id~li 全部兄弟选择器

,2,属性选择器:

*[id] 选择所以有id属性的选择器

li[class="red"] 选择属性名/值

li[class~="red"] 选择模糊的属性单词

li[class*="e"] 包含e的属性值

li[class^="php"] ph属性值开头

li[class$="s"] 属性值s结尾

3,伪类选择器:

ul:befor{content:""; display:block;clear:both; } 常用于撑开父元素

ul:after{content:url(images/)} 插图片

ul li:last-child{color:""}最后一个li

p:only-child{} 父集下仅有一个p元素(不可限定元素类型)

p:only-of-type{} 父集元素下单一的p元素

li:nth-child{} 选择第几个li元素


实例

<!DOCTYPE html>
<html>
<meta charset="utf-8">
<head>
	<title>选择器的使用(id/类/元素/属性选择器)</title>
	<style type="text/css">
		/*元素选择器*/
		ul{
			width: 250px;
			border: 1px dashed #666;
			padding: 10px 10px;
			/*display: inline;*/
		}
		ul:after{
			content:'';
			display: block;
			clear: both;

		}
		/*父子选择器*/
		ul li{
			background-color: lightgreen;
			width: 40px;
			line-height: 20px;
			float: left;
			margin: 10px;
			border-radius: 30px;
			text-align: center;
			color:white;

		}
			/*通配选择器*/
		ul *{
			border:1px solid silver;
		}
		/*子元素选择器*/
		ul>li {
			background-color: 
		}
		/*相邻兄弟选择器*/
		#item2+li{
			background-color: black;

		}
		#item2~li{
			/*background-color: black;*/

		}
		/*id选择器*/
		#item1{
			background-color: skyblue;

		}
		#item2{
			background-color: lightblue;
			
		}
		/*class选择器*/
		.green{
			background-color: green;
		}
		/*id选择器*/
		* [id]{
			background-color: red;
		}
			
		/*根据属性名和属性值*/
		li[class="green"]{
			background-color: lightblue;
		}
		/*根据class的属性包括单词的元素*/
		li[class~="red"]{
			background-color: brown;
		}
		/*以php开头的类样式元素*/
		li[class^="ph"]{
			background-color: coral;
		}
		/*以s结尾的样式元素*/
		li[class$="s"]{
			background-color: lime;
		}
		/*指定含有ee字母*/
		li[class*="ee"]{
			background-color: red;
		}

	</style>
		
</head>
<body>
	<ul type="none" class="ul">
		<li id="item1">1</li>
		<li class="green">2</li>
		<li id="item2">3</li>
		<li class="green">4</li>
		<li class="red blue">5</li>
		<li id="item1">6</li>
		<li>7</li>
		<li id="item2">8</li>
		<li >9</li>
		<li class="php">10</li>
		<li class="easy">11</li>
		<li class="php css">12</li>
	</ul>
	


</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

手稿:

QQ图片20180322115536.jpg

Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post