annotate default/node_modules/tablesaw/dist/stackonly/tablesaw.stackonly.css @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1 /*! Tablesaw - v3.0.8 - 2018-01-25
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
2 * https://github.com/filamentgroup/tablesaw
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
3 * Copyright (c) 2018 Filament Group; Licensed MIT */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
4
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
5 .tablesaw {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
6 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
7 max-width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
8 empty-cells: show;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
9 border-collapse: collapse;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
10 border: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
11 padding: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
12 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
13
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
14 .tablesaw * {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
15 box-sizing: border-box;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
16 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
17
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
18 .tablesaw-stack td .tablesaw-cell-label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
19 .tablesaw-stack th .tablesaw-cell-label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
20 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
21 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
22
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
23 /* Mobile first styles: Begin with the stacked presentation at narrow widths */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
24
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
25 /* Support note IE9+: @media only all */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
26
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
27 @media only all {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
28 /* Show the table cells as a block level element */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
29
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
30 .tablesaw-stack {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
31 clear: both;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
32 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
33
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
34 .tablesaw-stack td,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
35 .tablesaw-stack th {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
36 text-align: left;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
37 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
38 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
39
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
40 .tablesaw-stack tr {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
41 clear: both;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
42 display: table-row;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
43 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
44
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
45 /* Make the label elements a percentage width */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
46
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
47 .tablesaw-stack td .tablesaw-cell-label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
48 .tablesaw-stack th .tablesaw-cell-label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
49 display: inline-block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
50 padding: 0 .6em 0 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
51 width: 30%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
52 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
53
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
54 /* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
55
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
56 .tablesaw-stack th .tablesaw-cell-label-top,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
57 .tablesaw-stack td .tablesaw-cell-label-top {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
58 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
59 padding: .4em 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
60 margin: .4em 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
61 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
62
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
63 .tablesaw-cell-label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
64 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
65 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
66
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
67 /* Avoid double strokes when stacked */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
68
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
69 .tablesaw-stack tbody th.group {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
70 margin-top: -1px;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
71 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
72
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
73 /* Avoid double strokes when stacked */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
74
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
75 .tablesaw-stack th.group b.tablesaw-cell-label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
76 display: none !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
77 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
78 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
79
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
80 @media (max-width: 39.9375em) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
81 /* Table rows have a gray bottom stroke by default */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
82
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
83 .tablesaw-stack tbody tr {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
84 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
85 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
86 border-bottom: 1px solid #dfdfdf;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
87 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
88
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
89 .tablesaw-stack thead td,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
90 .tablesaw-stack thead th {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
91 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
92 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
93
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
94 .tablesaw-stack tbody td,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
95 .tablesaw-stack tbody th {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
96 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
97 float: left;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
98 clear: left;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
99 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
100 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
101
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
102 .tablesaw-cell-label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
103 vertical-align: top;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
104 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
105
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
106 .tablesaw-cell-content {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
107 display: inline-block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
108 max-width: 67%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
109 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
110
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
111 .tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
112 .tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
113 display: block;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
114 width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
115 max-width: 100%;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
116 padding: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
117 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
118
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
119 .tablesaw-stack td:empty,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
120 .tablesaw-stack th:empty {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
121 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
122 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
123 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
124
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
125 /* Media query to show as a standard table at 560px (35em x 16px) or wider */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
126
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
127 @media (min-width: 40em) {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
128 .tablesaw-stack tr {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
129 display: table-row;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
130 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
131
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
132 /* Show the table header rows */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
133
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
134 .tablesaw-stack td,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
135 .tablesaw-stack th,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
136 .tablesaw-stack thead td,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
137 .tablesaw-stack thead th {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
138 display: table-cell;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
139 margin: 0;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
140 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
141
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
142 /* Hide the labels in each cell */
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
143
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
144 .tablesaw-stack td .tablesaw-cell-label,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
145 .tablesaw-stack th .tablesaw-cell-label {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
146 display: none !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
147 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
148 }