스크롤바 높이 사용자 지정
스크롤바 높이를 수정하려면 스크롤바의 구조적 구성을 이해하는 것이 필수적입니다. 스크롤바는 다음을 포함한 여러 요소로 구성됩니다.
제공된 이미지에 표시된 원하는 효과를 얻으려면 다음이 필요합니다.
다음은 스크롤 막대의 예입니다. 이를 수행하려면:
<code class="css">.wrapper { overflow-y: scroll; width: 100%; height: 100%; /* Create a fake scroll track */ &::after { content: ''; position: absolute; width: 5px; height: calc(100% - 20px); z-index: -1; top: 10px; background: #666; right: -1px; } /* Customize the scrollbar properties */ &::-webkit-scrollbar { width: 5px; } &::-webkit-scrollbar-track { background: transparent; } &::-webkit-scrollbar-corner { background: transparent; } &::-webkit-scrollbar-thumb { background-color: red; border: none; border-radius: 5px; } /* Define the end and start points of the scrollbar thumb */ &::-webkit-scrollbar-track-piece:end { margin-bottom: 10px; } &::-webkit-scrollbar-track-piece:start { margin-top: 10px; } }</code>
이 코드 조각은 제공된 이미지에 지정된 대로 높이가 50%인 사용자 정의 스크롤 막대를 생성합니다. 스크롤바 썸의 크기를 조정하고 원본 스크롤 트랙을 대체할 가짜 스크롤 트랙을 생성하여 이를 수행합니다.
위 내용은 CSS에서 스크롤바 높이를 어떻게 맞춤설정할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!