diff options
| author | Mark Otto <[email protected]> | 2013-03-14 13:29:43 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2013-03-14 13:29:43 -0700 |
| commit | 224296f6950ce0e5b00ba88aacf54fe4c638f14a (patch) | |
| tree | 7366fd9df77e20dc324c2728a951b9446131232d /less/tables.less | |
| parent | 00169b48bd69ee0e203cfb557de99887811b924e (diff) | |
| download | bootstrap-224296f6950ce0e5b00ba88aacf54fe4c638f14a.tar.xz bootstrap-224296f6950ce0e5b00ba88aacf54fe4c638f14a.zip | |
Fixes #7281: make tables super specific for hovers and striping to avoid nesting issues
Diffstat (limited to 'less/tables.less')
| -rw-r--r-- | less/tables.less | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/less/tables.less b/less/tables.less index 6a4e5e4fd..05e67ec1c 100644 --- a/less/tables.less +++ b/less/tables.less @@ -150,7 +150,7 @@ th { // Default zebra-stripe styles (alternating gray and transparent backgrounds) .table-striped { - tbody { + > tbody { > tr:nth-child(odd) > td, > tr:nth-child(odd) > th { background-color: @table-background-accent; @@ -162,11 +162,12 @@ th { // HOVER EFFECT // ------------ + // Placed here since it has to come after the potential zebra striping .table-hover { - tbody { - tr:hover > td, - tr:hover > th { + > tbody { + > tr:hover > td, + > tr:hover > th { background-color: @table-background-hover; } } @@ -192,7 +193,7 @@ table th[class^="span"] { // ----------------- // Exact selectors below required to override .table-striped -.table tbody tr { +.table > tbody > tr { &.success > td { background-color: @state-success-background; } @@ -205,7 +206,7 @@ table th[class^="span"] { } // Hover states for .table-hover -.table-hover tbody tr { +.table-hover > tbody > tr { &.success:hover > td { background-color: darken(@state-success-background, 5%); } |
