所以我试图在我的导航中添加RBBa背景颜色,但如果它不是纯色,它会被推回到元素后面。为什么是这样?标记是正确的,您可以在此处查看问题:www.newsecuritytechnologies.com
尝试并使用顶部的导航,它看起来正确但落后于其他元素。这是因为RGBa?如果是这样,为什么?
答案 0 :(得分:0)
如果你使用透明,这对RGBA来说是正确的你必须知道这个元素下面会显示。你可以改变.quick-access
的颜色,也许一些灰色会很好。另一个想法是你应该小心使用rgba,IE8不支持rgba。
答案 1 :(得分:0)
对此的答案最终有点欺骗性!
你看,你的链接颜色与蓝色横幅一样,它们似乎消失了,因为导航背景是如此不透明(并且非常类似于下面的深蓝色),介绍块的深蓝色是淹死它。
修改这个CSS看看我的意思,你认为消失的链接实际上显示出来了:
#nav ul li a {
color: #FF0000;
}
如果你使用向上或向下箭头键选择firebug(或chrome developer tools)中rgba值的最后一部分,你也可以看到它有效,你应该注意到你越接近这个值成为1时,导航将变得更加突出蓝色条。
我希望这是有道理的。