广告位联系
返回顶部
分享到

CSS实现背景图片透明而文字不透明效果详解

css 来源:互联网搜集 作者:酷站 发布时间:2018-05-10 08:55:33 人浏览
摘要

方法一(毛玻璃效果):背景图 + 伪类 + flite:blur(3px) 方法二(半透明效果):背景图 + 定位 + background:rgba(255,255,255,0.3) css实现背景图片透明,文字不透明效果的两种方法 项目中经常会用到背景图上放一些文字介绍,这里介绍两种技术来实现背景图片透

方法一(毛玻璃效果):背景图 + 伪类 + flite:blur(3px)

方法二(半透明效果):背景图 + 定位 + background:rgba(255,255,255,0.3)

css实现背景图片透明,文字不透明效果的两种方法

项目中经常会用到背景图上放一些文字介绍,这里介绍两种技术来实现背景图片透明,文字不透明效果,记录一下,方便日后学习。

1.毛玻璃效果:

背景图 + 伪类 + flite:blur(3px)

.demo1{
    width:500px;
    height:300px;
    line-height:50px;
    text-align:center;
}
.demo1:before{
    background:url(http://csssecrets.io/images/tiger.jpg)no-repeat;
    background-size: cover;
    width:500px;
    height:300px;
    content:"";
    position:absolute;
    top:0;
    left:0;
    z-index:-1;/*-1 可以当背景*/
    -webkit-filter: blur(3px);
    filter: blur(3px);
}
背景图半透明,文字不透明<br>方法:背景图+ filter:blur
 


2.半透明效果:

背景图 + 定位 + background:rgba(255,255,255,0.3)

.demo2-bg{
    background:url(http://csssecrets.io/images/tiger.jpg)no-repeat;
    background-size: cover;
    width:500px;
    height:300px;
    position:relative;
}
.demo2{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    width:500px;
    height:300px;
    line-height:50px;
    text-align:center;
    background:rgba(255,255,255,0.3);
}
    
背景图半透明,文字不透明<br>方法:定位+background:rgba(255,255,255,0.3)


 

版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计