jquery - CSS jQuery 选择器第 n 个 child

标签 jquery css

    <table>
     <tr>
          <td>1</td>
     </tr>
      <tr>
          <td>2</td>
     </tr>
      <tr>
          <td>3</td>
     </tr>
      <tr>
          <td>4</td>
     </tr>
      <tr>
          <td>5</td>
     </tr>
      <tr>
          <td>6</td>
     </tr>
      <tr>
          <td>7</td>
     </tr>
     <tr>
          <td>8</td>
     </tr>
    </table>

我想用不同的颜色给第 4、5 和 6 着色 我如何通过第 n 个 child 选择它。难以理解

table tr:first-child{background-color: #F57676;}
table tr:nth-child(even){background-color: #F5B3B3;}
table tr:nth-child(odd){background-color: #F2DCDC;}
table tr:last-child{ background-color: #F57676;}

谢谢

最佳答案

jsFiddle Example

使用 nth-child(n+x)指定偏移量的语法,这会选择第四行及以上

tr:nth-child(n+4) {
  background-color: #FAA;
}

关于jquery - CSS jQuery 选择器第 n 个 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20323194/

相关文章:

javascript - 对触发调用的表单的 jQuery 引用

php - 从 php 传递的 json 数组获取键 => 值

javascript - JQuery - 设置属性值

jquery - 仅限 iOS 上的圆形 div/按钮??? jQuery、ajax、CSS

html - 将 CSS 文件与 HTML 链接

html - 为什么我无法在覆盖层上滚动?

css - 使用按百分比填充的边界框大小定位问题

javascript - 如何将变量从 javascript 传递到 symfony2 Controller

html - Material 设计图标,如何将它们作为文本居中?

css - Jquery 手机 : Header is visible and then immediately disappears when page is fully rendered