2013-08-26 29 views
0

我尝试创建导航菜单,但遇到了一个问题。删除两个导航项目之间的阴影

所以这是我的HTML:

<div id="navigation"> 
    <ul> 
    <li class="active"><a href="#">fd</a></li> 
    <li><a href="#">vc</a></li> 
    <li><a href="#">ew</a></li> 
    <li><a href="#">ds</a></li> 
    <li><a href="#">vcx</a></li> 
    <li class="active"><a href="#">re</a></li> 
    </ul> 
</div> 

CSS文件是codepen项目,因为它太大了。问题在于两个最近的菜单项,其中一个是活动的,另一个是应用悬停的菜单项。它怎么可能修复它?我的意思是消除它们之间的阴影。

http://cdpn.io/asjde

+0

粘贴悬停的CSS代码 –

+0

您是否尝试过使用CSS兄弟选择器? – swervo

+0

@Swervo,在CSS3中,框阴影不是单独的(顶部,底部,左侧,右侧)可调整的,因此同分参数在这里不起作用。 –

回答

0

如果你想在你的导航没有框的阴影简单地从你的CSS删除这一点,它消除了对资产净值的阴影。

box-shadow: inset -4px 0 7px -5px black, inset 4px 0 7px -5px black;