页面上的Bootstrap词缀和不透明度

时间:2013-09-17 15:04:30

标签: html css twitter-bootstrap

我正在开发一个颜色非常苛刻的网站。某些页面内容需要背景颜色,需要不透明度0.8。

我的导航栏使用Bootstrap的附加顶部,因此在滚动期间会出现。我已将导航栏背景颜色指定为白色,因此它始终可读。

任何没有不透明度的内容看起来都很完美。导航栏的背景颜色覆盖了需要隐藏的内容。

不透明度为0.8的内容会导致问题。它位于整个导航栏的顶部,并且查看导航栏的唯一方法是由于不透明度。

想象一下两张纸,然后将一张纸滑过另一张纸。如果没有不透明度,导航栏页面会显示在顶部。设置不透明度时,导航栏页面位于下方。

我有什么想法可以解决这个问题吗?

这是我正在做的简化代码。

CSS:

body {
    background-color: white;
    position: relative;
}

div.nav-bar {
    background-color: white;
}

div.normal-content {
    background-color: gray;
}

div.special-content {
    background-color: red;
    opacity: 0.8;
}

HTML:

<div data-spy="affix" data-offset-top="200" class="row nav-bar">
...
</div>

...


<div class="normal-content">
...
</div>
<div class="special-content">
...
</div>

1 个答案:

答案 0 :(得分:0)

嗯。

在处理我设计的其他部分后,我不再在测试浏览器中看到此问题。