通常在滚动条中,垂直滚动条的两端会有向上和向下箭头。
无论如何都要删除它,以便只显示滚动条而不是两端的箭头。下面是我的CSS:
.scrollbar-vertical
{
top: 0;
right: 0;
width: 17px;
height: 100%;
overflow-x: hidden;
scrollbar-3dlight-color:#999;
scrollbar-arrow-color:white;
scrollbar-base-color:white;
scrollbar-face-color:#999;
border-radius:5px 5px;
}
答案 0 :(得分:4)
假设您要自定义浏览器滚动条,
您可以使用一些不错的Jquery插件轻松完成此操作,或者您可以使用css实现神奇。但它现在仅适用于webkit浏览器,以下是
::-webkit-scrollbar {
width: 12px;
}
/* Track */
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
-webkit-border-radius: 10px;
border-radius: 10px;
}
/* Handle */
::-webkit-scrollbar-thumb {
-webkit-border-radius: 10px;
border-radius: 10px;
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);
}
来源:http://css-tricks.com/custom-scrollbars-in-webkit/
否则你可以使用插件。 (推荐)
在早期评论中,我建议您使用niceScroller插件。这很好,也很容易。
来源:http://areaaperta.com/nicescroll/
简单实施
<script>
$(document).ready(
function() {
$("html").niceScroll();
}
);
</script>
答案 1 :(得分:0)
您可以在css中使用以下样式隐藏滚动条箭头
::-moz-scrollbar-button:decrement,
::-moz-scrollbar-button:increment,
::-webkit-scrollbar-button:decrement,
::-webkit-scrollbar-button:increment {
width: 0px;
}
或
::-moz-scrollbar-button, ::-webkit-scrollbar-button {
width: 0px;
}
答案 2 :(得分:-2)
visibility: collapse !important;
也许?