gpt4 book ai didi

css - 背景透明度在 IE9 及以下版本中不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 14:50:15 24 4
gpt4 key购买 nike

看来我的最新元素中存在某种透明度问题。

我正在使用 CSS 选项

background: transparent;

使元素的背景透明。

可悲的是,它似乎无法正常工作,并且会被框阴影或边框之类的东西破坏,所以我的 ul 看起来很奇怪......

我说的这个元素暂时可以在

Project

我说的是

<ul id="nav">

元素。此行为仅出现在 IE9 及以下版本中。

为了以后使用,这里是所描述问题的图片。

Navigation <ul>

这是相应的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);
}

感谢您的帮助!

最佳答案

为什么不从 ie-fixes9.css 中删除以下行

#nav box-shadow: 0px 5px 8px rgba(0,0,0,0.2)

关于css - 背景透明度在 IE9 及以下版本中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17471741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com