html下拉框背景怎么设透明度,css怎么设置背景图片的透明度?

以往我们实现半透明的背景都是采用rgba的方式设置的,这种方法只能设置纯色,不能使用图片,今天我们来学习下利用css来给背景图片设置透明度。

55a16da1a9798738c8d4f11b9aabd7a7.png

css怎么设置背景图片的透明度?

设置背景图片的透明度,而不是颜色,就需要使用opacity属性了。

首先,我们新建一个div元素,给它一个类名app-bg

然后,给app-bg添加css样式(推荐学习:CSS视频教程).app-bg{

z-index: -999;

height: 100px;

filter: alpha(opacity=50);

-moz-opacity: 0.5;

-ms-opacity: 0.5;

-webkit-opacity: 0.5;

-o-opacity: 0.5;

opacity: 0.5;

position: absolute;

top: 0;

left: 0;

right: 0;

background: url(./css-4.jpg) ;

background-size: 100% 100%;

}

最后使用浏览器查看效果:

f5e09dcbf64f7e551f0d8587d8346fa0.png

设置了opacity属性,内部元素也会变得透明,所以上面我们采用了单独的div来充当背景层,设置定位为absolute即可。要想实现全屏背景,可以将height: 100px改成bottom: 0;。

更多CSS3相关技术文章,请访问CSS3答疑栏目进行学习!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值