我的最新项目似乎有某种透明度问题。
我正在使用CSS选项
background: transparent;
使元素的背景透明。
可悲的是,它似乎没有工作,并打破了框阴影或边框或其他东西,所以我的ul看起来很奇怪......
我正在谈论的项目暂时可以在
获得我在谈论
<ul id="nav">
元素。此行为仅出现在IE9及更低版本中。
以后使用,这是所描述问题的图片。
这是相应的HTML代码
<ul id="nav">
<li class="active"><a href="https://ggb2.zzinternet.de/homepage.html" target="_self">Startseite</a></li>
<li><a href="https://ggb2.zzinternet.de/leistungen.html" target="_self">Leistungen</a></li>
<li><a href="https://ggb2.zzinternet.de/seminare.html" target="_self">Seminare</a></li>
<li><a href="https://ggb2.zzinternet.de/ueber-uns.html" target="_self">Über Uns</a></li>
<li><a href="https://ggb2.zzinternet.de/kontakt---service.html" target="_self">Kontakt</a></li>
<li><a href="https://ggb2.zzinternet.de/karriere.html" target="_self">Karriere</a></li>
</ul>
这里是相应的CSS
#nav {
margin: 0;
list-style: none;
background: transparent;
margin-left: 35%;
height: 31px;
width: 625px;
display: block;
border: 0;
}
#nav li {
border: 0;
float: left;
margin: 0;
position: relative;
line-height: 30px;
background: url('individual/menu/middle-el_bg.png');
display: inline;
border: 0;
width: 15%;
}
#nav {
box-shadow: 0px 5px 8px rgba(0,0,0,0.2);
}
#nav li.active:after {
box-shadow: -2px 5px 8px rgba(0,0,0,0.2);
}
#nav li.active:before {
box-shadow: 2px 5px 8px rgba(0,0,0,0.2);
}
感谢您的帮助!
答案 0 :(得分:1)
为什么不从ie-fixes9.css
中删除以下行#nav box-shadow: 0px 5px 8px rgba(0,0,0,0.2)