介绍两种利用CSS实现背景图片透明而文字不透明的特效代码

这篇文章主要介绍了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);}

登录后复制

背景图半透明,文字不透明
方法:背景图+ filter:blur

登录后复制

介绍两种利用CSS实现背景图片透明而文字不透明的特效代码

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);}

    

背景图半透明,文字不透明
方法:定位+ background:rgba(255,255,255,0.3)

登录后复制

介绍两种利用CSS实现背景图片透明而文字不透明的特效代码

以上就是介绍两种利用CSS实现背景图片透明而文字不透明的特效代码的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2903607.html

(0)
上一篇 2025年3月11日 01:50:40
下一篇 2025年3月2日 02:02:36

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论