Blame view

sass/bootstrap/mixins/_table-row.scss 715 Bytes
4569bbd1   liuqimichale   init website
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  // Tables
  
  @mixin table-row-variant($state, $background) {
    // Exact selectors below required to override `.table-striped` and prevent
    // inheritance to nested tables.
    .table > thead > tr,
    .table > tbody > tr,
    .table > tfoot > tr {
      > td.#{$state},
      > th.#{$state},
      &.#{$state} > td,
      &.#{$state} > th {
        background-color: $background;
      }
    }
  
    // Hover states for `.table-hover`
    // Note: this is not available for cells or rows within `thead` or `tfoot`.
    .table-hover > tbody > tr {
      > td.#{$state}:hover,
      > th.#{$state}:hover,
      &.#{$state}:hover > td,
      &:hover > .#{$state},
      &.#{$state}:hover > th {
        background-color: darken($background, 5%);
      }
    }
  }