博主信息
博文 31
粉丝 0
评论 1
访问量 31050
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
20180321的作业
jobing的博客
原创
820人浏览过

代码:

实例

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>选择器练习</title>
	<style type="text/css">

	/*id选择器,id是job的只有第2项,第1项不算,所以第2项变红*/
		#job{
			/* background-color: red; */
		}
	/*类选择器,同一个分类为php的有第3项和第7项,第4项不算,所以第3、7项变绿*/
        .php{
        	/*background-color: green;*/
        }
    /*父子选择器,父级下方的一级子元素被选中,所以下方一级的元素变为蓝色,但最后一行不变*/
        ul li{
        	/*color: blue;*/
        }
    /*通配选择器,父级下面的所有元素被选中,所以全部变为绿黄色,包括最后一行*/
        ul *{
        	/*color: greenyellow;*/
        }
    /*子元素选择器,父级下方的指定元素被选中,所以指定的元素变为蓝色,但最后一行不变*/
        ul > li{
        	/*background-color: blue;*/
        }
        /*相邻兄弟选择器,选中的是第2项加1,所以是第3项字体变为红色*/
        #job + li{
        	/*color: red;*/
        }
        /*选中的是3项和第7项加1,所以第4项和第8项字体变为红色*/
        .php + li{
        	/*color: red;*/
        }
        /*全部兄弟选择器,选中的是第4项后面的所有的li项,所以第5项到第10项字体变成绿色,但最后一行不变*/
        .html ~ li{
        	/*color: green;*/
        }

        /*选择全部具有id的属性的项目,所以第1,2,9,10项变黄*/
        *[id]{
        	/*background-color: yellow;*/
        }
        /*指定li中的值为loading的项目,所以第9项变红*/
        li[id="loading"]{
        	/*background-color: red;*/
        }
        /*选择id包含load的项目,所有第9和10项变绿*/
        li[id ~= "loading"]{
        	/*background-color: green;*/
        }
        /*选择以jo开头的项目,所以第1,2项变蓝*/
        li[id ^= "jo"]{
        	/*background-color: blue;*/
        }
        /*选择以ing结尾的项目,所以第1,9项变红*/
        li[id $= "ing"]{
        	/*color: red;*/
        }
        /* 包含指定字母o的项目,所以第1,2,9,10变蓝*/
        li[id *= "o"]{
        	/*color: blue;*/
        }
	</style>
</head>

<body>
	<ul type="none">
		<li id="jobing">①</li>
		<li id="job">②</li>
		<li class="php">③</li>
		<li class="html">④</li>
		<li>⑤</li>
		<li>⑥</li>
		<li class="php">⑦</li>
		<li>⑧</li>
		<li id="loading">⑨</li>
		<li id="loading ...">⑩</li>
		<div>我是jobing</div>
	</ul>
</body>
</html>

运行实例 »

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

手写代码:

1.jpg2.jpg3.jpg

批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学