位置选择器:

一、.:first-child选择器

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>first-child选择器的使用</title>
<style type="text/css">
p:first-child{color: red;}
</style>
</head>
<body>
<p>第一篇 毕业了</p>
<p>第二篇 关于考试</p>
<p>第三篇 夏日飞舞</p>
<p>第四篇 惆怅的心</p>
<p>第五篇 畅谈美丽</p>
</body>
</html>

结果:

二、.:last-child选择器

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>last-child选择器的使用</title>
<style type="text/css">
p:last-child{color: blue;}
</style>
</head>
<body>
<p>第一篇 毕业了</p>
<p>第二篇 关于考试</p>
<p>第三篇 夏日飞舞</p>
<p>第四篇 惆怅的心</p>
<p>第五篇 畅谈美丽</p>
</body>
</html>

结果:

三、.:nth-child(n)选择器

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>nth-child(n)选择器的使用</title>
<style type="text/css">
p:nth-child(2){color: red;}
</style>
</head>
<body>
<h1>这是标题</h1>
<p>第一篇 毕业了</p>
<p>第二篇 关于考试</p>
<p>第三篇 夏日飞舞</p>
<p>第四篇 惆怅的心</p>
<p>第五篇 畅谈美丽</p>
<h1>这是标题</h1>
</body>
</html>

结果:

四、.:nth-of-type(n)选择器

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>nth-child(n)和nth-last-child(n)选择器的使用</title>
<style type="text/css">
/* p:nth-child(2){color: red;}*/
p:nth-last-child(2){color: blue;}
</style>
</head>
<body>
<h1>这是标题</h1>
<p>第一篇 毕业了</p>
<p>第二篇 关于考试</p>
<p>第三篇 夏日飞舞</p>
<p>第四篇 惆怅的心</p>
<p>第五篇 畅谈美丽</p>
<h1>这是标题</h1>
</body>
</html>

结果:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>nth-of-type(n)和nth-last-of-type(n)选择器的使用</title>
<style type="text/css">
h2:nth-of-type(2n+1){color: red;}
h2:nth-of-type(2n){color:green;}
p:nth-last-of-type(2){color: blue;}
</style>
</head>
<body>
<h2>网页设计</h2>
<p>网页设计是根据企业希望向浏览者传递的信息(包括产品、服务、理念、文化),进行网站功能策划,然后进行的页面设计美化工作。</p>
<h2>JAVA</h2>
<p>Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。</p>
<h2>iOS</h2>
<p>iOS是由苹果公司开发的移动操作系统。</p>
<h2>PHP</h2>
<p>PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。</p>
</body>
</html>

结果:

最新文章

  1. linux(centos)下挂载ntfs文件系统
  2. jQuery省市区三级联动插件
  3. 非常好的javascript 代码
  4. C#引用类型(class)和值类型(struct)
  5. 清北学堂2017NOIP冬令营入学测试P4747 D’s problem(d)
  6. Mysql 分区
  7. typeof操作符在javascript中运用时时页面上的操作数显示
  8. bootstrap-图文混排 media
  9. starling 笔记
  10. ERDAS IMAGINE 9.2安装破解方法
  11. error: /usr/include/objc/objc-class.h: No such file or directory
  12. iOS给背景添加点击事件
  13. VSTO:无法安装此应用程序,因为已安装具有相同标识的应用程序
  14. Extjs Tooltip属性的使用
  15. 解决红米等手机(移动端)无法触发touchend事件
  16. fedora 安装pylab 并简单绘制三角函数
  17. 移动web点5像素的秘密(转)
  18. get和post与服务端的交互方式
  19. Excel地图插件(ExcelMaps)
  20. 18mysql3

热门文章

  1. Java使用FeignClient发送HTTP 请求
  2. 【oracle】表和索引建立在不用表空间原因
  3. 数据可视化-matplotlib包
  4. golang--连接redis数据库并进行增删查改
  5. Hibernate 知识收纳.
  6. ROS kinetic + Realsens D435i + ORK + LINEMOD 物体识别
  7. 牛客网sql刷题解析-完结
  8. 详解JAVA8Stream API {全}
  9. 安全NA第一天笔记:Firewall基本理论
  10. 死磕 java同步系列之ReentrantLock VS synchronized——结果可能跟你想的不一样