sharepoint的导航栏如何变色
我把导航栏设置成了下拉菜单的格式,如何使得点击该栏的时候能有个高亮显示。
[解决办法]
.s4-tn ul.dynamic{
/* [ReplaceColor(themeColor:"Light2")] background-color:white;*/
/* [ReplaceColor(themeColor:"Dark2-Lighter")] border:1px solid #D9D9D9;*/
width:100px;
margin-left:20px;
font-size:14px;
height:46px;
}
.s4-tn li.dynamic > .menu-item{
display:block;
white-space:normal;
font-weight:normal;
background-image:url(/_layouts/images/HSCN.Portal/dynamicbg.png);
background-repeat:no-repeat;
width:120px;
height:46px;
line-height:46px;
padding-left:17px;
margin-top:-10px;
color:#666666;
}
.s4-tn li.dynamic > a:hover{
display:block;
width:120px;
height:46px;
text-decoration: none;
background-image:url(/_layouts/images/HSCN.Portal/dynamicLink.png);
background-repeat:no-repeat;
line-height:43px;
margin-left:2px;
color:#333333;
}
这三个样式能看明白吧, dynamicbg.png 这张是下拉框每一栏的北京,dynamicLink.png 这是鼠标移上去时的背景 , 你把background-image 换成background-color就成你要的了。
样式文件在/_layouts/2052/corev4.css里面找