zoukankan      html  css  js  c++  java
  • 你能选择出,前几个元素吗?使用纯css

    面试被问到 ,你能选择出前几个元素吗?括弧只能使用css 

      我当时是一脸懵逼。。。

        回去的路上思考一路 终于想到了解决办法 虽然为时已晚 但是觉得很有意义...

        首先要用到 否定选择器 : :not() 当然可以理解为取反

        其次需要用到的是 : :nth-child(n) 注意此处的参数n是可以选择选择设置最小值得 即 最小为1  即为 :nth-child(n+1)

        结合使用即为: 

          选择前五个元素:

            ==> :not(:nth-child(n+4)) 

        ps:希望可以帮到后续面试的同学,实际的工作中可以用到  会省掉不必要的循环

  • 相关阅读:
    学习进度条64
    学习进度条63
    学习进度条62
    学习进度条61
    学习进度条60
    学习进度条59
    学习进度条58
    学习进度条57
    学习进度条56
    学习进度条55
  • 原文地址:https://www.cnblogs.com/929LF/p/8745260.html
Copyright © 2011-2022 走看看