aboutsummaryrefslogtreecommitdiff
path: root/less
diff options
context:
space:
mode:
authorChris Rebert <[email protected]>2013-08-27 17:13:07 -0700
committerChris Rebert <[email protected]>2013-08-27 17:13:34 -0700
commit901da1b2b4727e3d00990dcf66ea3d31703b4edc (patch)
tree359456a863e37c358d1c5d0f49178c456dd26ab1 /less
parent73f10843a487ee94bed755ecfd7c853cb657bf38 (diff)
downloadbootstrap-901da1b2b4727e3d00990dcf66ea3d31703b4edc.tar.xz
bootstrap-901da1b2b4727e3d00990dcf66ea3d31703b4edc.zip
use direct-child selector more in table styles to better support nested tables; fixes #10231
Diffstat (limited to 'less')
-rw-r--r--less/tables.less27
1 files changed, 14 insertions, 13 deletions
diff --git a/less/tables.less b/less/tables.less
index bd86db2e4..79a53c724 100644
--- a/less/tables.less
+++ b/less/tables.less
@@ -18,9 +18,9 @@ th {
width: 100%;
margin-bottom: @line-height-computed;
// Cells
- thead,
- tbody,
- tfoot {
+ > thead,
+ > tbody,
+ > tfoot {
> tr {
> th,
> td {
@@ -32,22 +32,23 @@ th {
}
}
// Bottom align for column headings
- thead > tr > th {
+ > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid @table-border-color;
}
// Remove top border from thead by default
- caption + thead,
- colgroup + thead,
- thead:first-child {
- tr:first-child {
- th, td {
+ > caption + thead,
+ > colgroup + thead,
+ > thead:first-child {
+ > tr:first-child {
+ > th,
+ > td {
border-top: 0;
}
}
}
// Account for multiple tbody instances
- tbody + tbody {
+ > tbody + tbody {
border-top: 2px solid @table-border-color;
}
@@ -61,9 +62,9 @@ th {
// Condensed table w/ half padding
.table-condensed {
- thead,
- tbody,
- tfoot {
+ > thead,
+ > tbody,
+ > tfoot {
> tr {
> th,
> td {