From 5471ce8ea3471562cc56dd3e349982c54f6ed624 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Sun, 14 Apr 2013 20:33:10 -0700 Subject: Fixes #5256: Use > selector for better nesting of tables --- docs/assets/css/bootstrap.css | 90 +++++++++++++++++++++++-------------------- 1 file changed, 48 insertions(+), 42 deletions(-) (limited to 'docs/assets/css/bootstrap.css') diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 74cb44246..616661fa4 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1026,15 +1026,17 @@ th { margin-bottom: 20px; } -.table th, -.table td { +.table thead > tr > th, +.table tbody > tr > th, +.table thead > tr > td, +.table tbody > tr > td { padding: 8px; line-height: 20px; vertical-align: top; border-top: 1px solid #dddddd; } -.table thead th { +.table thead > tr > th { vertical-align: bottom; } @@ -1055,8 +1057,10 @@ th { background-color: #ffffff; } -.table-condensed th, -.table-condensed td { +.table-condensed thead > tr > th, +.table-condensed tbody > tr > th, +.table-condensed thead > tr > td, +.table-condensed tbody > tr > td { padding: 4px 5px; } @@ -1067,70 +1071,72 @@ th { border-radius: 4px; } -.table-bordered th, -.table-bordered td { +.table-bordered thead > tr > th, +.table-bordered tbody > tr > th, +.table-bordered thead > tr > td, +.table-bordered tbody > tr > td { border-left: 1px solid #dddddd; } -.table-bordered caption + thead tr:first-child th, -.table-bordered caption + tbody tr:first-child th, -.table-bordered caption + tbody tr:first-child td, -.table-bordered colgroup + thead tr:first-child th, -.table-bordered colgroup + tbody tr:first-child th, -.table-bordered colgroup + tbody tr:first-child td, -.table-bordered thead:first-child tr:first-child th, -.table-bordered tbody:first-child tr:first-child th, -.table-bordered tbody:first-child tr:first-child td { +.table-bordered caption + thead > tr:first-child th, +.table-bordered caption + tbody > tr:first-child th, +.table-bordered caption + tbody > tr:first-child td, +.table-bordered colgroup + thead > tr:first-child th, +.table-bordered colgroup + tbody > tr:first-child th, +.table-bordered colgroup + tbody > tr:first-child td, +.table-bordered thead:first-child > tr:first-child th, +.table-bordered tbody:first-child > tr:first-child th, +.table-bordered tbody:first-child > tr:first-child td { border-top: 0; } -.table-bordered thead:first-child tr:first-child > th:first-child, -.table-bordered tbody:first-child tr:first-child > td:first-child, -.table-bordered tbody:first-child tr:first-child > th:first-child { +.table-bordered thead:first-child > tr:first-child > th:first-child, +.table-bordered tbody:first-child > tr:first-child > td:first-child, +.table-bordered tbody:first-child > tr:first-child > th:first-child { border-top-left-radius: 4px; } -.table-bordered thead:first-child tr:first-child > th:last-child, -.table-bordered tbody:first-child tr:first-child > td:last-child, -.table-bordered tbody:first-child tr:first-child > th:last-child { +.table-bordered thead:first-child > tr:first-child > th:last-child, +.table-bordered tbody:first-child > tr:first-child > td:last-child, +.table-bordered tbody:first-child > tr:first-child > th:last-child { border-top-right-radius: 4px; } -.table-bordered thead:last-child tr:last-child > th:first-child, -.table-bordered tbody:last-child tr:last-child > td:first-child, -.table-bordered tbody:last-child tr:last-child > th:first-child, -.table-bordered tfoot:last-child tr:last-child > td:first-child, -.table-bordered tfoot:last-child tr:last-child > th:first-child { +.table-bordered thead:last-child > tr:last-child > th:first-child, +.table-bordered tbody:last-child > tr:last-child > td:first-child, +.table-bordered tbody:last-child > tr:last-child > th:first-child, +.table-bordered tfoot:last-child > tr:last-child > td:first-child, +.table-bordered tfoot:last-child > tr:last-child > th:first-child { border-bottom-left-radius: 4px; } -.table-bordered thead:last-child tr:last-child > th:last-child, -.table-bordered tbody:last-child tr:last-child > td:last-child, -.table-bordered tbody:last-child tr:last-child > th:last-child, -.table-bordered tfoot:last-child tr:last-child > td:last-child, -.table-bordered tfoot:last-child tr:last-child > th:last-child { +.table-bordered thead:last-child > tr:last-child > th:last-child, +.table-bordered tbody:last-child > tr:last-child > td:last-child, +.table-bordered tbody:last-child > tr:last-child > th:last-child, +.table-bordered tfoot:last-child > tr:last-child > td:last-child, +.table-bordered tfoot:last-child > tr:last-child > th:last-child { border-bottom-right-radius: 4px; } -.table-bordered tfoot + tbody:last-child tr:last-child > td:first-child { +.table-bordered tfoot + tbody:last-child > tr:last-child > td:first-child { border-bottom-left-radius: 0; } -.table-bordered tfoot + tbody:last-child tr:last-child > td:last-child { +.table-bordered tfoot + tbody:last-child > tr:last-child > td:last-child { border-bottom-right-radius: 0; } -.table-bordered caption + thead tr:first-child th:first-child, -.table-bordered caption + tbody tr:first-child td:first-child, -.table-bordered colgroup + thead tr:first-child th:first-child, -.table-bordered colgroup + tbody tr:first-child td:first-child { +.table-bordered caption + thead > tr:first-child > th:first-child, +.table-bordered caption + tbody > tr:first-child > td:first-child, +.table-bordered colgroup + thead > tr:first-child > th:first-child, +.table-bordered colgroup + tbody > tr:first-child > td:first-child { border-top-left-radius: 4px; } -.table-bordered caption + thead tr:first-child th:last-child, -.table-bordered caption + tbody tr:first-child td:last-child, -.table-bordered colgroup + thead tr:first-child th:last-child, -.table-bordered colgroup + tbody tr:first-child td:last-child { +.table-bordered caption + thead > tr:first-child > th:last-child, +.table-bordered caption + tbody > tr:first-child > td:last-child, +.table-bordered colgroup + thead > tr:first-child > th:last-child, +.table-bordered colgroup + tbody > tr:first-child > td:last-child { border-top-right-radius: 4px; } -- cgit v1.2.3