开发者社区> 问答> 正文

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 2004 0
1 条回答
写回答
取消 提交回答
  • IT从业

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

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

    2019-07-17 19:30:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载