2013-04-01 355 views
0

UPDATE:为清楚起见,我添加了黄色背景,看看“显示通过”或者是“透明的”背景颜色

我似乎无法找出如何保持相同的造型在此导航栏中,但使背景颜色变白,不透明。我也想摆脱每个下拉菜单项之间的透明度。

http://jsfiddle.net/trevoray/VZ7qD/20/

任何帮助将不胜感激!

特雷弗

.nav { 
border-radius:4px; 
box-shadow: 0 3px 4px #8b8b8b; 
} 
+0

使该元素的背景颜色为白色? – woz

+0

透明度在哪里? –

+0

我在你身上看不到这个问题,但CSS背景颜色是这样完成的:'FFFFFF' - http://www.w3schools.com/cssref/pr_background-color.asp –

回答

1

你需要设置background-color在下面的CSS类

.nav > li 
{ 
    background-color:white; 
} 

JS Fiddle Example

+0

谢谢!我认为这会弄乱背景的所有渐变设置,但我应该先尝试一下。咄。 – trevoray

+0

每个下拉菜单项目之间的透明度如何? – trevoray

+0

为此,您需要从'li's(.nav li> ul> li)'类删除margin-bottom。看看http://jsfiddle.net/VZ7qD/25/。 Adrift也提到了同样的情况。 – Sachin