Skip to content

Commit 5dc9d87

Browse files
author
jiazhifeng
committed
update:页面滚动条优化
1 parent 2f10f42 commit 5dc9d87

File tree

1 file changed

+85
-32
lines changed
  • remote-web/src/main/resources/static/css

1 file changed

+85
-32
lines changed

remote-web/src/main/resources/static/css/darkly.css

Lines changed: 85 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -6,36 +6,43 @@
66
flex-direction: column;
77
min-width: 0;
88
word-wrap: break-word;
9-
background-color: rgb(32,33,36);
9+
background-color: rgb(32, 33, 36);
1010
background-clip: border-box;
1111
border: 0px;
1212
border-radius: 0.25rem;
1313
}
14+
1415
.card-header {
1516
padding: 0rem;
1617
}
17-
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
18-
color: rgb(205,205,205);
19-
background-color: rgb(61,64,67);
20-
border-color: rgb(205,205,205);
18+
19+
.nav-tabs .nav-item.show .nav-link,
20+
.nav-tabs .nav-link.active {
21+
color: rgb(205, 205, 205);
22+
background-color: rgb(61, 64, 67);
23+
border-color: rgb(205, 205, 205);
2124
}
25+
2226
.nav-tabs .nav-link {
2327
margin-bottom: 0px;
2428
border: 0px;
2529
}
30+
2631
.nav-tabs {
2732
border-bottom: 0px;
2833
}
34+
2935
body {
3036
margin: 0;
31-
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
37+
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
3238
font-size: 1rem;
3339
font-weight: 400;
3440
line-height: 1.5;
35-
color: rgb(205,205,205);
41+
color: rgb(205, 205, 205);
3642
text-align: left;
37-
background-color: rgb(32,33,36);
43+
background-color: rgb(32, 33, 36);
3844
}
45+
3946
.form-control {
4047
display: block;
4148
width: 100%;
@@ -47,27 +54,34 @@ body {
4754
background-clip: padding-box;
4855
border: 1px solid #2b2b2b;
4956
border-radius: 0.25rem;
50-
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
57+
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
5158
}
52-
.form-control:disabled, .form-control[readonly] {
59+
60+
.form-control:disabled,
61+
.form-control[readonly] {
5362
background-color: #2b2b2b;
54-
color: rgb(205,205,205);
63+
color: rgb(205, 205, 205);
5564
opacity: 1;
5665
height: 13.4rem;
5766
}
67+
5868
a {
59-
color: rgb(205,205,205);
69+
color: rgb(205, 205, 205);
6070
text-decoration: none;
6171
background-color: transparent;
6272
}
73+
6374
a:hover {
6475
color: #ffffff;
6576
text-decoration: underline;
6677
}
67-
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
68-
color: rgb(205,205,205);
69-
background-color: rgb(61,64,67);
78+
79+
.nav-pills .nav-link.active,
80+
.nav-pills .show>.nav-link {
81+
color: rgb(205, 205, 205);
82+
background-color: rgb(61, 64, 67);
7083
}
84+
7185
.dropdown-menu {
7286
position: absolute;
7387
top: 100%;
@@ -79,51 +93,58 @@ a:hover {
7993
padding: 0.5rem 0;
8094
margin: 0.125rem 0 0;
8195
font-size: 1rem;
82-
color: rgb(205,205,205);
96+
color: rgb(205, 205, 205);
8397
text-align: left;
8498
list-style: none;
85-
background-color: rgb(32,33,36);
99+
background-color: rgb(32, 33, 36);
86100
background-clip: padding-box;
87-
border: 1px solid rgba(0,0,0,.15);
101+
border: 1px solid rgba(0, 0, 0, .15);
88102
border-radius: 0.25rem;
89103
}
90-
.dropdown-item:focus, .dropdown-item:hover {
104+
105+
.dropdown-item:focus,
106+
.dropdown-item:hover {
91107
color: #ffffff;
92108
text-decoration: none;
93109
background-color: #beebff;
94110
}
111+
95112
.dropdown-item {
96113
display: block;
97114
width: 100%;
98115
padding: 0.25rem 1.5rem;
99116
clear: both;
100117
font-weight: 400;
101-
color: rgb(205,205,205);
118+
color: rgb(205, 205, 205);
102119
text-align: inherit;
103120
white-space: nowrap;
104121
background-color: transparent;
105122
border: 0;
106123
}
124+
107125
.card-body.overflow-auto {
108-
padding-right:0px;
109-
padding-left:0px;
110-
padding:0px;
126+
padding-right: 0px;
127+
padding-left: 0px;
128+
padding: 0px;
111129
height: 600px;
112-
background-color: rgb(61,64,67);
113-
color: rgb(205,205,205);
130+
background-color: rgb(61, 64, 67);
131+
color: rgb(205, 205, 205);
114132
}
115-
.col{
133+
134+
.col {
116135
position: relative;
117136
width: 100%;
118137
padding-right: 0px;
119138
padding-left: 0px;
120139
}
140+
121141
.card-header-tabs {
122142
margin-right: 0rem;
123143
margin-bottom: 0rem;
124144
margin-left: 0rem;
125145
border-bottom: 0rem;
126146
}
147+
127148
.modal-content {
128149
position: relative;
129150
display: -ms-flexbox;
@@ -132,13 +153,14 @@ a:hover {
132153
flex-direction: column;
133154
width: 100%;
134155
pointer-events: auto;
135-
background-color: rgb(61,64,67);
136-
color: rgb(205,205,205);
156+
background-color: rgb(61, 64, 67);
157+
color: rgb(205, 205, 205);
137158
background-clip: padding-box;
138-
border: 1px solid rgba(0,0,0,.2);
159+
border: 1px solid rgba(0, 0, 0, .2);
139160
border-radius: 0.3rem;
140161
outline: 0;
141162
}
163+
142164
.close {
143165
float: right;
144166
font-size: 1.5rem;
@@ -152,8 +174,39 @@ a:hover {
152174
.jstree-default .jstree-wholerow-clicked {
153175
background: #beebff;
154176
background: -webkit-linear-gradient(top, #beebff 0, #a8e4ff 100%);
155-
background: linear-gradient(to bottom,rgb(0,0,0) 0, rgb(0,0,0) 100%);
177+
background: linear-gradient(to bottom, rgb(0, 0, 0) 0, rgb(0, 0, 0) 100%);
156178
}
179+
157180
.jstree-default .jstree-wholerow-hovered {
158-
background: rgb(32,33,36);
159-
}
181+
background: rgb(32, 33, 36);
182+
}
183+
184+
185+
/*定义滚动条高宽及背景
186+
高宽分别对应横竖滚动条的尺寸*/
187+
188+
::-webkit-scrollbar {
189+
width: 15px;
190+
height: 15px;
191+
background-color: rgb(32, 33, 36);
192+
}
193+
194+
195+
/*定义滚动条轨道
196+
内阴影+圆角*/
197+
198+
::-webkit-scrollbar-track {
199+
-webkit-box-shadow: inset 0 0 6px rgb(100, 100, 100);
200+
border-radius: 0px;
201+
background-color: rgb(32, 33, 36);
202+
}
203+
204+
205+
/*定义滑块
206+
内阴影+圆角*/
207+
208+
::-webkit-scrollbar-thumb {
209+
-webkit-box-shadow: inset 0 0 6px rgb(100, 100, 100);
210+
border-radius: 0px;
211+
background-color: rgb(100, 100, 100);
212+
}

0 commit comments

Comments
 (0)