|
25 | 25 | border-collapse: collapse; |
26 | 26 | border: thin solid black; } |
27 | 27 | caption { white-space: nowrap; } |
28 | | -/* @polyfillcaption caption */ |
| 28 | + polyfill-next-selector { content:'caption caption' } |
29 | 29 | ::contentcaption {display: inline; } |
30 | 30 |
|
31 | | -th,td {border-style: solid none;border-color: black; |
32 | | -border-width: thin; |
33 | | -padding:00.25em; } |
34 | | -:host(.column-rules)th,:host(.column-rules)td { |
35 | | -border-left-style: solid;border-right-style: solid; } |
36 | | -th {border-bottom: double medium; } |
37 | | -:host(.center)td {text-align: center; } |
38 | | -:host(.list)td {border: none; } |
| 31 | +polyfill-next-selector {content:'th, td' } |
| 32 | + ::contentth, ::contenttd { |
| 33 | +border-style: solid none;border-color: black; |
| 34 | +border-width: thin; |
| 35 | +padding:00.25em; } |
| 36 | + |
| 37 | +polyfill-next-selector {content:':host(.column-rules) th, :host(.column-rules) td' } |
| 38 | +:host(.column-rules) ::contentth, |
| 39 | +:host(.column-rules) ::contenttd { |
| 40 | +border-left-style: solid;border-right-style: solid;} |
| 41 | + |
| 42 | +polyfill-next-selector {content:'th' } |
| 43 | + ::contentth {border-bottom: double medium; } |
| 44 | + |
| 45 | +polyfill-next-selector {content:':host(.center) td' } |
| 46 | +:host(.center) ::contenttd {text-align: center; } |
| 47 | + |
| 48 | +polyfill-next-selector {content:':host(.list) td' } |
| 49 | +:host(.list) ::contenttd {border: none; } |
39 | 50 | </style> |
40 | 51 |
|
41 | 52 | <caption>Table {{table_num}} —<wbr><contentselect="caption"></content></caption> |
|