UNPKG

12.7 kBCSSView Raw
1/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
2/* stylelint-disable no-duplicate-selectors */
3/* stylelint-disable */
4/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
5.ant-pagination {
6 box-sizing: border-box;
7 margin: 0;
8 padding: 0;
9 color: rgba(0, 0, 0, 0.85);
10 font-size: 14px;
11 font-variant: tabular-nums;
12 line-height: 1.5715;
13 list-style: none;
14 font-feature-settings: 'tnum';
15}
16.ant-pagination ul,
17.ant-pagination ol {
18 margin: 0;
19 padding: 0;
20 list-style: none;
21}
22.ant-pagination::after {
23 display: block;
24 clear: both;
25 height: 0;
26 overflow: hidden;
27 visibility: hidden;
28 content: ' ';
29}
30.ant-pagination-total-text {
31 display: inline-block;
32 height: 32px;
33 margin-right: 8px;
34 line-height: 30px;
35 vertical-align: middle;
36}
37.ant-pagination-item {
38 display: inline-block;
39 min-width: 32px;
40 height: 32px;
41 margin-right: 8px;
42 font-family: Arial;
43 line-height: 30px;
44 text-align: center;
45 vertical-align: middle;
46 list-style: none;
47 background-color: #fff;
48 border: 1px solid #d9d9d9;
49 border-radius: 2px;
50 outline: 0;
51 cursor: pointer;
52 -webkit-user-select: none;
53 -moz-user-select: none;
54 -ms-user-select: none;
55 user-select: none;
56}
57.ant-pagination-item a {
58 display: block;
59 padding: 0 6px;
60 color: rgba(0, 0, 0, 0.85);
61 transition: none;
62}
63.ant-pagination-item a:hover {
64 text-decoration: none;
65}
66.ant-pagination-item:focus,
67.ant-pagination-item:hover {
68 border-color: #1890ff;
69 transition: all 0.3s;
70}
71.ant-pagination-item:focus a,
72.ant-pagination-item:hover a {
73 color: #1890ff;
74}
75.ant-pagination-item-active {
76 font-weight: 500;
77 background: #fff;
78 border-color: #1890ff;
79}
80.ant-pagination-item-active a {
81 color: #1890ff;
82}
83.ant-pagination-item-active:focus,
84.ant-pagination-item-active:hover {
85 border-color: #40a9ff;
86}
87.ant-pagination-item-active:focus a,
88.ant-pagination-item-active:hover a {
89 color: #40a9ff;
90}
91.ant-pagination-jump-prev,
92.ant-pagination-jump-next {
93 outline: 0;
94}
95.ant-pagination-jump-prev .ant-pagination-item-container,
96.ant-pagination-jump-next .ant-pagination-item-container {
97 position: relative;
98}
99.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
100.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
101 display: inline-block;
102 font-size: 12px;
103 font-size: 12px \9;
104 transform: scale(1) rotate(0deg);
105 color: #1890ff;
106 letter-spacing: -1px;
107 opacity: 0;
108 transition: all 0.2s;
109}
110:root .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
111:root .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
112 font-size: 12px;
113}
114.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
115.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
116 top: 0;
117 right: 0;
118 bottom: 0;
119 left: 0;
120 margin: auto;
121}
122.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
123.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
124 position: absolute;
125 top: 0;
126 right: 0;
127 bottom: 0;
128 left: 0;
129 display: block;
130 margin: auto;
131 color: rgba(0, 0, 0, 0.25);
132 letter-spacing: 2px;
133 text-align: center;
134 text-indent: 0.13em;
135 opacity: 1;
136 transition: all 0.2s;
137}
138.ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
139.ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
140.ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
141.ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
142 opacity: 1;
143}
144.ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
145.ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
146.ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
147.ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
148 opacity: 0;
149}
150.ant-pagination-prev,
151.ant-pagination-jump-prev,
152.ant-pagination-jump-next {
153 margin-right: 8px;
154}
155.ant-pagination-prev,
156.ant-pagination-next,
157.ant-pagination-jump-prev,
158.ant-pagination-jump-next {
159 display: inline-block;
160 min-width: 32px;
161 height: 32px;
162 color: rgba(0, 0, 0, 0.85);
163 font-family: Arial;
164 line-height: 32px;
165 text-align: center;
166 vertical-align: middle;
167 list-style: none;
168 border-radius: 2px;
169 cursor: pointer;
170 transition: all 0.3s;
171}
172.ant-pagination-prev,
173.ant-pagination-next {
174 outline: 0;
175}
176.ant-pagination-prev a,
177.ant-pagination-next a {
178 color: rgba(0, 0, 0, 0.85);
179 -webkit-user-select: none;
180 -moz-user-select: none;
181 -ms-user-select: none;
182 user-select: none;
183}
184.ant-pagination-prev:hover a,
185.ant-pagination-next:hover a {
186 border-color: #40a9ff;
187}
188.ant-pagination-prev .ant-pagination-item-link,
189.ant-pagination-next .ant-pagination-item-link {
190 display: block;
191 height: 100%;
192 font-size: 12px;
193 text-align: center;
194 background-color: #fff;
195 border: 1px solid #d9d9d9;
196 border-radius: 2px;
197 outline: none;
198 transition: all 0.3s;
199}
200.ant-pagination-prev:focus .ant-pagination-item-link,
201.ant-pagination-next:focus .ant-pagination-item-link,
202.ant-pagination-prev:hover .ant-pagination-item-link,
203.ant-pagination-next:hover .ant-pagination-item-link {
204 color: #1890ff;
205 border-color: #1890ff;
206}
207.ant-pagination-disabled,
208.ant-pagination-disabled:hover,
209.ant-pagination-disabled:focus {
210 cursor: not-allowed;
211}
212.ant-pagination-disabled a,
213.ant-pagination-disabled:hover a,
214.ant-pagination-disabled:focus a,
215.ant-pagination-disabled .ant-pagination-item-link,
216.ant-pagination-disabled:hover .ant-pagination-item-link,
217.ant-pagination-disabled:focus .ant-pagination-item-link {
218 color: rgba(0, 0, 0, 0.25);
219 border-color: #d9d9d9;
220 cursor: not-allowed;
221}
222.ant-pagination-slash {
223 margin: 0 10px 0 5px;
224}
225.ant-pagination-options {
226 display: inline-block;
227 margin-left: 16px;
228 vertical-align: middle;
229}
230.ant-pagination-options-size-changer.ant-select {
231 display: inline-block;
232 width: auto;
233 margin-right: 8px;
234}
235.ant-pagination-options-quick-jumper {
236 display: inline-block;
237 height: 32px;
238 line-height: 32px;
239 vertical-align: top;
240}
241.ant-pagination-options-quick-jumper input {
242 position: relative;
243 display: inline-block;
244 width: 100%;
245 padding: 4px 11px;
246 color: rgba(0, 0, 0, 0.85);
247 font-size: 14px;
248 line-height: 1.5715;
249 background-color: #fff;
250 background-image: none;
251 border: 1px solid #d9d9d9;
252 border-radius: 2px;
253 transition: all 0.3s;
254 width: 50px;
255 margin: 0 8px;
256}
257.ant-pagination-options-quick-jumper input::-moz-placeholder {
258 color: #bfbfbf;
259 opacity: 1;
260}
261.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
262 color: #bfbfbf;
263}
264.ant-pagination-options-quick-jumper input::-webkit-input-placeholder {
265 color: #bfbfbf;
266}
267.ant-pagination-options-quick-jumper input:-moz-placeholder-shown {
268 text-overflow: ellipsis;
269}
270.ant-pagination-options-quick-jumper input:-ms-input-placeholder {
271 text-overflow: ellipsis;
272}
273.ant-pagination-options-quick-jumper input:placeholder-shown {
274 text-overflow: ellipsis;
275}
276.ant-pagination-options-quick-jumper input:hover {
277 border-color: #40a9ff;
278 border-right-width: 1px !important;
279}
280.ant-pagination-options-quick-jumper input:focus {
281 border-color: #40a9ff;
282 border-right-width: 1px !important;
283 outline: 0;
284 box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
285}
286.ant-pagination-options-quick-jumper input-disabled {
287 color: rgba(0, 0, 0, 0.25);
288 background-color: #f5f5f5;
289 cursor: not-allowed;
290 opacity: 1;
291}
292.ant-pagination-options-quick-jumper input-disabled:hover {
293 border-color: #d9d9d9;
294 border-right-width: 1px !important;
295}
296.ant-pagination-options-quick-jumper input[disabled] {
297 color: rgba(0, 0, 0, 0.25);
298 background-color: #f5f5f5;
299 cursor: not-allowed;
300 opacity: 1;
301}
302.ant-pagination-options-quick-jumper input[disabled]:hover {
303 border-color: #d9d9d9;
304 border-right-width: 1px !important;
305}
306textarea.ant-pagination-options-quick-jumper input {
307 max-width: 100%;
308 height: auto;
309 min-height: 32px;
310 line-height: 1.5715;
311 vertical-align: bottom;
312 transition: all 0.3s, height 0s;
313}
314.ant-pagination-options-quick-jumper input-lg {
315 padding: 6.5px 11px;
316 font-size: 16px;
317}
318.ant-pagination-options-quick-jumper input-sm {
319 padding: 0px 7px;
320}
321.ant-pagination-simple .ant-pagination-prev,
322.ant-pagination-simple .ant-pagination-next {
323 height: 24px;
324 line-height: 24px;
325 vertical-align: top;
326}
327.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
328.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
329 height: 24px;
330 border: 0;
331}
332.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
333.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
334 height: 24px;
335 line-height: 24px;
336}
337.ant-pagination-simple .ant-pagination-simple-pager {
338 display: inline-block;
339 height: 24px;
340 margin-right: 8px;
341}
342.ant-pagination-simple .ant-pagination-simple-pager input {
343 box-sizing: border-box;
344 height: 100%;
345 margin-right: 8px;
346 padding: 0 6px;
347 text-align: center;
348 background-color: #fff;
349 border: 1px solid #d9d9d9;
350 border-radius: 2px;
351 outline: none;
352 transition: border-color 0.3s;
353}
354.ant-pagination-simple .ant-pagination-simple-pager input:hover {
355 border-color: #1890ff;
356}
357.ant-pagination.mini .ant-pagination-total-text,
358.ant-pagination.mini .ant-pagination-simple-pager {
359 height: 24px;
360 line-height: 24px;
361}
362.ant-pagination.mini .ant-pagination-item {
363 min-width: 24px;
364 height: 24px;
365 margin: 0;
366 line-height: 22px;
367}
368.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) {
369 background: transparent;
370 border-color: transparent;
371}
372.ant-pagination.mini .ant-pagination-prev,
373.ant-pagination.mini .ant-pagination-next {
374 min-width: 24px;
375 height: 24px;
376 margin: 0;
377 line-height: 24px;
378}
379.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link,
380.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link {
381 background: transparent;
382 border-color: transparent;
383}
384.ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after,
385.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after {
386 height: 24px;
387 line-height: 24px;
388}
389.ant-pagination.mini .ant-pagination-jump-prev,
390.ant-pagination.mini .ant-pagination-jump-next {
391 height: 24px;
392 margin-right: 0;
393 line-height: 24px;
394}
395.ant-pagination.mini .ant-pagination-options {
396 margin-left: 2px;
397}
398.ant-pagination.mini .ant-pagination-options-quick-jumper {
399 height: 24px;
400 line-height: 24px;
401}
402.ant-pagination.mini .ant-pagination-options-quick-jumper input {
403 padding: 0px 7px;
404 width: 44px;
405}
406.ant-pagination.ant-pagination-disabled {
407 cursor: not-allowed;
408}
409.ant-pagination.ant-pagination-disabled .ant-pagination-item {
410 background: #f5f5f5;
411 border-color: #d9d9d9;
412 cursor: not-allowed;
413}
414.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
415 color: rgba(0, 0, 0, 0.25);
416 background: transparent;
417 border: none;
418 cursor: not-allowed;
419}
420.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
421 background: #dbdbdb;
422 border-color: transparent;
423}
424.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
425 color: #fff;
426}
427.ant-pagination.ant-pagination-disabled .ant-pagination-item-link,
428.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover,
429.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:focus {
430 color: rgba(0, 0, 0, 0.45);
431 background: #f5f5f5;
432 border-color: #d9d9d9;
433 cursor: not-allowed;
434}
435.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-link-icon,
436.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-link-icon,
437.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
438.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
439 opacity: 0;
440}
441.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:focus .ant-pagination-item-ellipsis,
442.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:focus .ant-pagination-item-ellipsis,
443.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
444.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
445 opacity: 1;
446}
447@media only screen and (max-width: 992px) {
448 .ant-pagination-item-after-jump-prev,
449 .ant-pagination-item-before-jump-next {
450 display: none;
451 }
452}
453@media only screen and (max-width: 576px) {
454 .ant-pagination-options {
455 display: none;
456 }
457}