codecheck
70 строк · 1.2 Кб
1// core
2.p-scrollpanel-wrapper {3overflow: hidden;4width: 100%;5height: 100%;6position: relative;7z-index: 1;8float: left;9}
10
11.p-scrollpanel-content {12height: calc(100% + 18px);13width: calc(100% + 18px);14padding: 0 18px 18px 0;15position: relative;16overflow: auto;17box-sizing: border-box;18scrollbar-width: none;19}
20
21.p-scrollpanel-content::-webkit-scrollbar {22display: none;23}
24
25.p-scrollpanel-bar {26position: relative;27background: #c1c1c1;28border-radius: 3px;29z-index: 2;30cursor: pointer;31opacity: 0;32transition: opacity 0.25s linear;33}
34
35.p-scrollpanel-bar-y {36width: 9px;37top: 0;38}
39
40.p-scrollpanel-bar-x {41height: 9px;42bottom: 0;43}
44
45.p-scrollpanel-hidden {46visibility: hidden;47}
48
49.p-scrollpanel:hover .p-scrollpanel-bar,
50.p-scrollpanel:active .p-scrollpanel-bar {51opacity: 1;52}
53
54.p-scrollpanel-grabbed {55user-select: none;56}
57
58// theme
59.p-scrollpanel {60.p-scrollpanel-bar {61background: $scrollPanelTrackBg;62border: $scrollPanelTrackBorder;63transition: $formElementTransition;64outline-color: transparent;65
66&:focus-visible {67@include focused();68}69}70}