博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
标准分页
阅读量:4322 次
发布时间:2019-06-06

本文共 1542 字,大约阅读时间需要 5 分钟。

***

后代选择器的使用

 

/* 标准分页 */

div.pagination {  width: 600px;  margin: 10px auto;  padding-bottom: 20px; }

div.pagination ul {  display: inline-block;  font-size: 0;  margin: 0;  padding: 0; } div.pagination ul li {  float: left;  margin: 0 -1px; } div.pagination ul li a {  display: inline-block;  padding: 4px 12px;  font-size: 14px;  line-height: 20px;  border: 1px #62D5F7 solid;  border-left: 0; }

div.pagination ul li:first-child a {  border-left: 1px #62D5F7 solid;  border-radius: 4px 0 0 4px; } div.pagination ul li:last-child a {  border-radius: 0 4px 4px 0; }

<!-- 分页 -->

<div class="pagination">
 <ul>
  <li><a href="#" class="pre">前一页</a></li>
  <li><a href="#">1</a></li>
  <li><a href="#">2</a></li>
  <li><a href="#">3</a></li>
  <li><a href="#">4</a></li>
  <li><a href="#">5</a></li>
  <li><a href="#">6</a></li>
  <li><a href="#">7</a></li>
  <li><a href="#">8</a></li>
  <li><a href="#" class="next">后一页</a></li>
 </ul>
</div>

 

******

CSS3中的后代选择器就异常丰富了,有:first-child , last-child , nth-child(n)  , only-child , nth-last-child , empty , root,这里我按照使用频率来排列他们,靠前的使用频率很高,靠后的比如 root和empty使用的场合就很少。

好吧,下面一个一个详细解释。(解释图中的所有元素都是div元素)

⒈first-child (last-child)

1
div:first-child{}

选择每一个div元素的第一个子div元素。如下图所示: 20130820090949

⒉nth-child(n),n可以为具体数字,表达式以及关键字odd,even

1
2
3
4
5
6
div:nth-child(
1
)
/*第一个子元素*/
div:nth-child(
2
)
/*第二个子元素*/
div:nth-child(
2
n+
1
)
/*n=0开始,第1、3、5、7……个子元素*/
div:nth-child(
2
n)
/*n=1开始,第2、4、6、8……个子元素*/
div:nth-child(odd)
/*奇数子元素*/
div:nth-child(even)
/*偶数子元素*/

注:nth-child(0)不存在。

⒊ele:only-child:匹配属于父元素中唯一的ele元素

 

转载于:https://www.cnblogs.com/lina6251125/p/3936213.html

你可能感兴趣的文章
java开发操作系统内核:由实模式进入保护模式之32位寻址
查看>>
第五讲:单例模式
查看>>
Python编程语言的起源
查看>>
Azure ARMTemplate模板,VM扩展命令
查看>>
第三周作业
查看>>
浅谈模块化
查看>>
(转)arguments.callee移除AS3匿名函数的侦听
查看>>
onNewIntent调用时机
查看>>
MYSQL GTID使用运维介绍(转)
查看>>
学习新语言等技能的历程
查看>>
04代理,迭代器
查看>>
解决Nginx+PHP-FPM出现502(Bad Gateway)错误问题
查看>>
Java 虚拟机:互斥同步、锁优化及synchronized和volatile
查看>>
2.python的基本数据类型
查看>>
python学习笔记-day10-01-【 类的扩展: 重写父类,新式类与经典的区别】
查看>>
查看端口被占用情况
查看>>
浅谈css(块级元素、行级元素、盒子模型)
查看>>
Ubuntu菜鸟入门(五)—— 一些编程相关工具
查看>>
PHP开源搜索引擎
查看>>
12-FileZilla-响应:550 Permission denied
查看>>