152152 display : none ;
153153 }
154154
155- @media (min-width : 768px ) {
156- ::-webkit-scrollbar {
157- width : var (--tv-size-scrollbar-width );
158- height : var (--tv-size-scrollbar-height );
159- }
155+ ::-webkit-scrollbar {
156+ width : var (--tv-size-scrollbar-width );
157+ height : var (--tv-size-scrollbar-height );
158+ }
160159
161- ::-webkit-scrollbar-track-piece {
162- background : var (--tv-color-bg-scrollbar-track );
163- }
160+ // x 和 y 滚动条交汇处
161+ ::-webkit-scrollbar-corner {
162+ background : var (--tv-color-bg-scrollbar-track );
163+ }
164164
165- ::-webkit-scrollbar-thumb {
166- background : var ( --tv-color-bg- scrollbar-thumb );
167- border-radius : var (--tv-border-radius -scrollbar-thumb );
168- }
165+ // 滚动条轨道
166+ ::-webkit- scrollbar-track {
167+ background : var (--tv-color-bg -scrollbar-track );
168+ }
169169
170- ::-webkit-scrollbar-thumb :hover {
171- background : var (--tv-color-bg-scrollbar-thumb-hover );
172- }
170+ // 滚动滑块
171+ ::-webkit-scrollbar-thumb {
172+ background : var (--tv-color-bg-scrollbar-thumb );
173+ border-radius : var (--tv-border-radius-scrollbar-thumb );
174+ }
173175
174- ::-webkit-scrollbar-thumb :active {
175- background : var (--tv-color-bg-scrollbar-thumb-active );
176- }
176+ ::-webkit-scrollbar-thumb :hover {
177+ background : var (--tv-color-bg-scrollbar-thumb-hover );
178+ }
179+
180+ ::-webkit-scrollbar-thumb :active {
181+ background : var (--tv-color-bg-scrollbar-thumb-active );
177182 }
178183}
179184
197202}
198203
199204// 有箭头的场景,统一规范所有样式
200- .tiny-popconfirm-popover ,
201- .tiny-popper ,
202- .tiny-tooltip__popper {
205+ .tiny-popconfirm-popover :has( .popper__arrow ) ,
206+ .tiny-popper :has( .popper__arrow ) ,
207+ .tiny-tooltip__popper :has( .popper__arrow ) {
203208 .popper__arrow {
204209 position : absolute ;
205210 display : block ;
243248 right : -3px ;
244249 }
245250 }
246- }
251+ }
0 commit comments