UNPKG

2.28 kBCSSView Raw
1.rmc-input-number {
2 margin: 0;
3 padding: 0;
4 line-height: 26px;
5 font-size: 12px;
6 height: 26px;
7 display: inline-block;
8 vertical-align: middle;
9 border: 1px solid #D9D9D9;
10 border-radius: 5px;
11}
12.rmc-input-number-handler {
13 text-align: center;
14 line-height: 12px;
15 height: 12px;
16 overflow: hidden;
17 display: block;
18 -ms-touch-action: none;
19 touch-action: none;
20}
21.rmc-input-number-handler-active {
22 background: #ddd;
23}
24.rmc-input-number-handler-up-inner,
25.rmc-input-number-handler-down-inner {
26 color: #666666;
27 -moz-user-select: none;
28 -ms-user-select: none;
29 user-select: none;
30 -webkit-user-select: none;
31}
32.rmc-input-number:hover {
33 border-color: #23c0fa;
34}
35.rmc-input-number:hover .rmc-input-number-handler-up,
36.rmc-input-number:hover .rmc-input-number-handler-wrap {
37 border-color: #23c0fa;
38}
39.rmc-input-number-disabled:hover {
40 border-color: #d9d9d9;
41}
42.rmc-input-number-disabled:hover .rmc-input-number-handler-up,
43.rmc-input-number-disabled:hover .rmc-input-number-handler-wrap {
44 border-color: #d9d9d9;
45}
46.rmc-input-number-input-wrap {
47 overflow: hidden;
48 height: 26px;
49}
50.rmc-input-number-input {
51 width: 100%;
52 text-align: center;
53 outline: 0;
54 -moz-appearance: textfield;
55 line-height: 26px;
56 height: 26px;
57 transition: all 0.3s ease;
58 color: #666666;
59 border: 0;
60 border-radius: 5px;
61 padding: 0;
62}
63.rmc-input-number-handler-wrap {
64 float: right;
65 border-left: 1px solid #D9D9D9;
66 width: 20px;
67 height: 26px;
68}
69.rmc-input-number-handler-up {
70 border-bottom: 1px solid #D9D9D9;
71 padding-top: 1px;
72}
73.rmc-input-number-handler-up-inner:after {
74 content: '+';
75}
76.rmc-input-number-handler-down-inner:after {
77 content: '-';
78}
79.rmc-input-number-handler-down-disabled,
80.rmc-input-number-handler-up-disabled {
81 opacity: 0.72;
82}
83.rmc-input-number-handler-down-disabled:hover,
84.rmc-input-number-handler-up-disabled:hover {
85 color: #999;
86 border-color: #d9d9d9;
87}
88.rmc-input-number-disabled .rmc-input-number-input {
89 opacity: 0.72;
90 cursor: not-allowed;
91 background-color: #f3f3f3;
92}
93.rmc-input-number-disabled .rmc-input-number-handler {
94 opacity: 0.72;
95}
96.rmc-input-number-disabled .rmc-input-number-handler:hover {
97 color: #999;
98 border-color: #d9d9d9;
99}
100
101/*# sourceMappingURL=rmc-input-number.css.map*/
\No newline at end of file