我需要更改scroller
的颜色作为我的要求,例如: BLACK ,同时还要减少滚动条的宽度( ,如果可能,请不要显示以下图片但内容应垂直滚动 )。
我的观点部分:
<ui:composition>
<h:form id="menuId">
<ul id="navigation" class="nav">
<ui:repeat value="#{navigationRoleList}" var="menuDTO">
<li class="#{sessionScope['navId'] eq menuDTO.parentMenu.id ? 'act' : ''}">
<a href="#" class="#{menuDTO.parentMenu.menuClass}"> <h:outputText value="#{menuDTO.menuText}"/></a>
<ul class="#{sessionScope['navId'] eq menuDTO.parentMenu.id ? 'navOver' : ''}">
<ui:repeat value="#{menuDTO.bankUserMenus}" var="submenu">
<li>
<h:commandLink value="#{submenu.menuText}" action="#{loginBean.getNavigation}">
<f:param value="#{submenu.menuAction}" name="link"/>
<f:param value="#{menuDTO.parentMenu.id}" name="navId"/>
</h:commandLink>
</li>
</ui:repeat>
</ul>
</li>
</ui:repeat>
</ul>
</h:form>
</ui:composition>
和我的css:
ul#navigation {
border: 0 none;
width: 179px;
height: 360px;
padding: 10px 0;
position: relative;
}
ul#navigation li {
display: inline;
list-style: none;
float: left; /*For Gecko*/
width: 100%;
/*height:20px;*/
padding: 0;
margin: 0 0 5px;
}
ul#navigation ul {
margin: 0;
border: 0 none;
width: 170px;
list-style: none;
display: none;
position: absolute;
left: 179px;
top: -50px;
z-index: 99;
padding: 50px 0 0 10px;
height: 550px;
overflow: auto;
}
ul#navigation ul.navOver {
display: block;
}
并得到以下输出,但我想隐藏此图像(如果可能),否则减小宽度。
感谢。
答案 0 :(得分:1)
webkit浏览器的解决方案:
::-webkit-scrollbar {
width: 14px;
height: 14px;
background: #bfb6a3;
}
答案 1 :(得分:1)
CSS部分用于设置网站中所有滚动条的样式。
将选择器添加到站点中特定于样式的滚动条。
/* Let's get this party started */
::-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);
}
更改此部分以获得颜色
背景:rgba(255,0,0,0.8);
希望这可能有所帮助。为了进一步设计样式,滚动条-webkit-scrollbar属性系列由七个不同的伪元素组成,它们一起构成一个完整的滚动条UI元素: