我有一个sidenav与一些菜单项,现在我有一个活动类应用到当前李,它会突出显示与背景颜色李(在这种情况下:#3596d5) 。如何修改sidenav中的活动高亮
除了突出显示整个li外,我还想在文本左侧突出显示一小段(约10像素),我想不出有什么办法可以做到这一点。
这里是我要找的Photoshop处理结果:
我目前的HTML:
<nav class="nav-primary">
<ul class="nav nav-main">
<li class="active">
<a class="auto nav-item text-white" href="#">
<span>Home</span>
</a>
</li>
<li class="">
<a class="auto nav-item" href="#">
<span>Item 2</span>
</a>
</li>
<li class="">
<a class="auto nav-item" href="#">
<span>Item 3</span>
</a>
</li>
<li class="">
<a class="auto nav-item" href="#">
<span>Item 4</span>
</a>
</li>
<li class="">
<a class="auto nav-item" href="#">
<span>Item 4</span>
</a>
</li>
</ul>
</nav>
我现在的CSS:
.text-white {
color: white;
}
.nav-primary ul.nav > li > a {
padding: 15px
}
nav {
background-color: black;
}
.active {
background-color: #3596d5;
}
我的jsfiddle是here(这是使用引导外部资源)
任何帮助,将不胜感激。
看起来你可以设置有源元件上的'边界left'财产。 – 2014-09-03 21:16:41