添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
  1. 选择前几个元素

    /*【负方向范围】选择第1个到第6个 */
    :nth-child(-n+6){}

  2. 从第几个开始选择
    /*【正方向范围】选择从第6个开始的 */
    :nth-child(n+6){}

  3. 两者结合使用,可以限制选择某一个范围

    /*【限制范围】选择第6个到第9个,取两者的交集【感谢小伙伴的纠正~】 */
    :nth-child(-n+9):nth-child(n+6){}

https://blog.csdn.net/longgeaisisi/article/details/78154169

https://www.cnblogs.com/baiyangyuanzi/p/6603858.html

看别人的博客可以解决问题,但是自己再简单地记录下来会更深刻。慢慢积累,各个击破。

嘘寒问暖 不如打笔巨款~

原文链接前言渲染列表时,需要设置前3个元素的margin-top值与其他的不同。使用:nth-child(-n+3){ margin-top: 12px; }扩展 选择前几个元素 /*【负方向范围】选择第1个到第6个 */:nth-child(-n+6){} 从第几个开始选择 /*【正方向范围】选择从第6个开始的 */:nth-c...
CSS 3标准已提出数年,但是目 能实现她的浏览器并不多,虽然部分浏览器能实现部分规范,但这又有什么用呢?面对更多的兼容性问题,今天我们就来“ 瞻”一下 CSS 3的一个伪类 选择 器“ nth - child ()”。 CSS 3的强大,让人惊叹,人们在惊喜之余,又不得不为其艰难的道路感到可惜:好的标准只有得到行业浏览器的良好支持才算得上“标准”。 CSS 3标准已提出数年,但是目 能实现她的浏览器并不多,虽然部分浏览器能实现部分规范,但这又有什么用呢?面对更多的兼容性问题, CSS er们只有望洋轻叹。虽然如此,但有 瞻性的我们,又怎能停步不 呢?今天我们就来“ 瞻”一下 CSS 3的一个伪类 选择 器“: nth - child
: nth - child (length);/*参数是具体数字*/  : nth - child (n);/*参数是n,n从0开始计算*/  : nth - child (n*length)/*n的倍数 选择 ,n从0开始算*/  : nth - child (n+length);/* 选择 大于length后面的 元素 */  如:在项目中要实现如下效果 在三列布局中间加边框线,只使用border-right是不行的, 三个 div都会被选中,因此使用 css 选择 器给 两个div进行添加样式,实现代码如下: .totalShow > div: nth - child (-n+2) { border-right: 1px solid #E4E7ED; 其中 >大于号代表只 选择 下一代子 元素 (-n+2) 代表 选择 两个。 针对 nth -ch
这样的业务还是会有的 特别的一些动态数据,因为 面的 几个 数量不定,但是后面 几个 是固定的这个时候,就需要我们能不能固定选中后面 几个 元素 了 比如。选中后面 三个 元素 。 其实我们可以通过 css 来实现了 很简单的 核心代码就是 nth -last- child (n) 这个伪类 选择 器的运用 <!DOCTYPE html> <html lang="en"> <meta charset="UTF-8"> <meta http-equiv="
: nth - child () : nth - child () 选择 器,该 选择 器选取父 元素 的第 N 个子 元素 ,与类型无关。 一、 选择 列表中的偶数标签: nth - child (2n) 二、 选择 列表中的奇数标签 : nth - child (2n-1) 三、 选择 从第6个开始的,直到最后: nth - child (n+6) 四、 选择 第1个到第6个 : nth - child (-n+6) 五、两者结合使用,可以限制 选择 某一个范围, 选择 第6个到第9个 : nth - child (n+6): nth - child (-n+9) : nth -last-chil
let query = this.$route.query; if (query.title) this.title = query.title; this.cmp = query.cmp; // 修改 admin tab title if (query.title || query.tabTitle) setTimeout(() => document.querySelector('.ivu-tabs-nav-container .ivu-tabs-tab-active .i-layout-tabs-title span').innerHTML = query.title || query.tabTitle, 500); // let arr = location.hash.match(/(?:(tabTitle|title)=)([^&]*)/); // this.$route.meta.title = "fgfg" [/code] 挖坑指南:iView-admin动态配置route.meta.title(独家) sp42a: 不用那么麻烦,修改 router/index.js 找到 router.afterEach 函数,加入 [code=javascript] // 修改 admin tab title let arr = location.hash.match(/(?:(tabTitle|title)=)([^&]*)/); if (arr && arr.length >= 3) { let tabTitle = decodeURIComponent(arr[2]); to.meta.title = tabTitle; [/code]