请参考此链接,例如:CLICK HERE改变滚动条风格
我使用的是下面的CSS改变滚动条:
/* For the "inset" look only */
html {
overflow: auto;
}
body {
position: absolute;
top: 20px;
left: 20px;
bottom: 20px;
right: 20px;
padding: 30px;
overflow-y: scroll;
overflow-x: scroll;
}
/* Let's get this party started */
::-webkit-scrollbar {
width: 6px;
}
/* Track */
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
-webkit-border-radius: 6px;
border-radius: 6px;
}
/* Handle */
::-webkit-scrollbar-thumb {
-webkit-border-radius: 6px;
border-radius: 6px;
background: rgba(255,0,0,0.8);
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
background: rgba(255,0,0,0.4);
}
这个CSS只更改Y滚动的宽度,我如何更改x滚动的宽度。
请帮我解决这个问题。
你知道这是一个propietary风格仅适用于Chrome浏览器?你知道最后的滚动条对眼睛来说是丑陋的吗?我推荐一个js滚动条,如果你真的需要风格化它:Perfect Scrollbar(https://noraesae.github.io/perfect-scrollbar/)你可以用你想要的所有css来设计风格 –
':: - webkit-scrollbar {height :12像素;}'会的工作,但我同意@MarcosPérezGude,你应该去JS滚动 –
@AbhishekPandey,由于这是为我工作,当我添加一个'高度:6像素;' –