web前端技术杂谈--css篇(2)--实现图层或图片透明而其上的内容不透明

代码如下:

html:

<div class="touMingDiv">
    <div>
        <h1>这是透明的层这是透明的层这是透明的层这是透明的层
            这是透明的层这是透明的层这是透明的层这是透明的层这是透明的层
        </h1>
    </div>
    <p>
        这是透明的层,但上边的文字和图片均不透明,兼容ie7,ie8,ie9,ie10,FF,Chrome
    </p>
</div>

css:

 .touMingDiv{
            width:800px;
            min-height:300px;
            color:#fff;
            background:rgba(0,0,0,0.7);//此句只对chrome,FF有效
            background:#000 7;
            /*CSS Hack,只能对ie9以下浏览器ie6,ie7,ie8有效,否侧ie10,FF,Cherome会失去透明效果*/
            /*filter:Alpha(opacity=70);*/
            /*只对ie7,ie8有效*/
        }
        .touMingDiv p,
        .touMingDiv div,
        .touMingDiv img{
            position:relative;
            /*或者是absolute,都可以使文字不透明,这样做还是为了
            兼容ie9,ie8,ie7下背景透明而而背景上的文字不透明的效果*/
        }

 希望大家多多点评!!

转载于:https://my.oschina.net/u/1403185/blog/339667

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值