背景透明及引发的文字透明问题

首先为界面加一个背景图片

background-image: url(img/timg.jpg);
在背景层上一层,加一个透明层
background-color: #ffffff;
opacity:0.5;

可以为透明层设置一些宽度、高度、加个边框之类的别的样式

然后问题来了:在透明层里面的字体也会变得透明

我也试过直接为字体单独设成黑色,但是效果并不理想

百度后发现background: rgba(0,0,0,0);这个属性,前三个分别为红,绿,蓝的值(0-255),后一个为透明度

background: rgba(255,255,255,0.5);
将opacity替换为background: rgba(0,0,0,0);之后,就会产生透明效果并且其子元素不会透明了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值