我在网上搜索了很多,包括 如何隐藏滚动条,但仍然可以向上/向下滚动, 但无法解决我的问题。
我需要根据需要更改颜色,scroller
例如:黑色并减小滚动条的宽度(如果可能,不要显示以下图像,但内容应该垂直滚动)。
我的观点部分:
<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;
}
并得到以下输出,但我想隐藏此图像(如果可能),否则会减小宽度。
谢谢。