슬라이싱 과정에서 일부 DIV에 로컬로 스크롤 막대를 추가하려는 경우 매우 보기 흉합니다.
우리는 참을성이 없을 때 보통 Jquery 플러그인을 사용하여 이를 달성합니다. 그리고 우리는 여전히 호환성 문제에 직면하는 경우가 많습니다. 즉, 사용자 경험은 Overflow:scroll을 직접 사용하는 것만큼 좋지 않습니다.
오늘은 매우 사용하기 쉬운 순수 CSS 스크롤 막대 스타일을 추천하고 싶습니다. CSS 파일에 다음 코드를 추가하기만 하면 다른 위치에서 자유롭게 Overflow:scroll을 사용할 수 있습니다.
디스플레이 효과도 매우 좋습니다.
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar { width: 7px; height: 7px; background-color: #ccc; } /*定义滚动条轨道 内阴影+圆角*/ ::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px; background-color: #f5f5f5; } /*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1); background-color: #c8c8c8; }
그리고 CSS를 통해 색상을 직접 정의할 수도 있습니다.
위 내용은 순수 CSS 스타일: 매우 유용한 스크롤 막대 스타일의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!