如何使用 CSS 创建自定义滚动条?
cssweb developmentfront end technology更新于 2025/12/8 5:00:17
要使用 CSS 创建自定义滚动条,代码如下 −
示例
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<style>
body {
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
height: 200vh; /*to create a scrollbar*/
}
::-webkit-scrollbar {
width: 20px;
}
p {
font-size: 40px;
}
::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px grey;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
background: rgb(75, 22, 161);
border-radius: 2px;
}
::-webkit-scrollbar-thumb:hover {
background: #9156ff;
}
</style>
</head>
<body>
<h1>Custom Scrollbar Example</h1>
<h2>Will not work in IE,Edge and Firefox</h2>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolore, rerum. Placeat molestias
quisquam doloremque, perferendis aspernatur quod cupiditate cumque porro cum facilis vel
dolorem fuga dolore quae deserunt sint inventore distinctio et, modi sunt! Commodi omnis
adipisci autem enim, perferendis, modi possimus quos, ducimus error hic natus voluptate.
Error, rem!
</p>
</body>
</html>
输出
上述代码将产生以下输出 −

相关文章
有用资源
css 参考教程 - 该教程包含有关 css 的更多信息:https://www.cainiaomax.com/css/

