开发者社区 问答 正文

css实现背景透明内容不透明。

我想做成背景透明,中间的container不透明的样子

<div class="back">
<div class="container bs-docs-container">
        <div class="col-lg-10" role="main">
            {% block content %}

            {% endblock %}
        </div>
</div>
</div>

css:

.back{
    position: absolute;
    margin-left: 20px;
    margin-right: 20px;
    background: url(images/back.png);
    background-repeat: no-repeat;
    opacity: 0.35;
    z-index: 1;
}

网上有说把position设置成absolute,但这样压根不显示了。
用z-index也不行。
用的是flask框架。

展开
收起
杨冬芳 2016-06-07 19:41:20 2073 分享 版权
1 条回答
写回答
取消 提交回答
  • IT从业

    两个方法 第一个用透明png图作为背景 优点兼容性好 缺点占容量

    通用办法 background属性用rgba值 最后一位用0.几代表透明度

    2019-07-17 19:30:52
    赞同 展开评论