css3实现背景图片半透明内容不透明的方法示例


Posted in HTML / CSS onApril 13, 2021

上一个博客做登陆的页面是遇到的问题,突然想使用这种背景图片透明,而内容不透明的效果,这里我就说一说我的两个思路吧。

效果展示:

内容半透明

css3实现背景图片半透明内容不透明的方法示例 

内容不透明

css3实现背景图片半透明内容不透明的方法示例

最常见的做法事设置元素的opacity,这种设置出来的效果就是内容与背景都事半透明的,严重影响视觉效果,达不到上述的效果

方法一:设置background-color:rgba(),这种方式只能设置背景颜色的透明度。

如果是背景是图片的上面的方法将就不适用,以下提供两个方法:

第一个就是利用伪元素::before,我们通过给伪元素添加背景并且将伪元素的设置伪元素的背景透明度来实现

.login_box::before{
            content:"";
           
            background-image:url(images/one.jpg);
            opacity:0.5;//透明度设置
            z-index:-1;
            background-size:500px 300px;
            width:500px; 
            height:300px;
            position:absolute;
            //一定要设置position:absolute,这样才能设置z-index,让背景处于内容的下一层
            top:0px;
            left:0px;
            border-radius:40px;
        }
         .login_box{
            position:fixed;
            left:50%;
            top:200px;
            width:500px;
            height:300px;
            margin-left:-250px;
            border-radius:40px;
            box-shadow: 10px 10px 5px #888;
            border:1px solid #666;
 
            text-align:center;
        }

方法与伪元素异曲同工,我们可以通过设置不通的div,里面的div放置内容,父级div设置背景,然后给它设置透明度,大概布局如下:

<div class="bg">
    <div class="content">
    内容
    </div>
</div>

这样也可以达到同样的效果

到此这篇关于css3实现背景图片半透明内容不透明的方法示例的文章就介绍到这了,更多相关css3背景图片半透明内容不透明内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
HTML5如何适配 iPhone IOS 底部黑条
Mar 09 HTML / CSS
移动端rem布局的两种实现方法
Jan 03 HTML / CSS
CSS3悬停效果案例应用
Nov 21 HTML / CSS
如何利用CSS3制作3D效果文字具体实现样式
May 02 HTML / CSS
一款基于css3的列表toggle特效实例教程
Jan 04 HTML / CSS
css3动画鼠标放上图片逐渐变大鼠标离开图片逐渐缩小效果
Jan 27 HTML / CSS
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
Mar 14 HTML / CSS
HTML5图片预览实例分享
Jun 04 HTML / CSS
html5.2 dialog简介详解
Feb 27 HTML / CSS
Html5 滚动穿透的方法
May 13 HTML / CSS
video.js支持m3u8格式直播的实现示例
May 20 HTML / CSS
AmazeUI 点击元素显示全屏的实现
Aug 25 HTML / CSS
CSS3 实现的图片悬停的切换按钮
Apr 13 #HTML / CSS
纯CSS实现酷炫的霓虹灯效果
CSS3实现三角形不断放大效果
css3实现背景图片颜色修改的多种方式
Apr 13 #HTML / CSS
CSS3 制作的悬停缩放特效
Apr 13 #HTML / CSS
CSS3 制作的书本翻页特效
浅谈移动端中的视口(viewport)的具体使用
You might like
PHP一些有意思的小区别
2006/12/06 PHP
一个漂亮的php验证码类(分享)
2013/08/06 PHP
Codeigniter整合Tank Auth权限类库详解
2014/06/12 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
2015/03/12 PHP
php简单实现多字节字符串翻转的方法
2015/03/31 PHP
php实现将Session写入数据库
2015/07/26 PHP
Laravel框架Blade模板简介及模板继承用法分析
2019/12/03 PHP
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
JS格式化数字保留两位小数点示例代码
2013/10/15 Javascript
jQuery实现网页顶部固定导航效果代码
2015/12/24 Javascript
JS扩展类,克隆对象与混合类实例分析
2016/11/26 Javascript
javascript获取以及设置光标位置
2017/02/16 Javascript
jQuery设计思想
2017/03/07 Javascript
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
2018/01/09 Javascript
浅谈在react中如何实现扫码枪输入
2018/07/04 Javascript
JavaScript闭包原理与用法实例分析
2018/08/10 Javascript
node中的cookie的具体使用
2018/09/13 Javascript
详解webpack4之splitchunksPlugin代码包分拆
2018/12/04 Javascript
JavaScript解析JSON数据示例
2019/07/16 Javascript
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
Python编写屏幕截图程序方法
2015/02/18 Python
Python psutil模块简单使用实例
2015/04/28 Python
Python实现图像几何变换
2015/07/06 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
python multiprocessing多进程变量共享与加锁的实现
2019/10/02 Python
python利用递归方法实现求集合的幂集
2020/09/07 Python
八年级语文教学反思
2014/02/11 职场文书
《蚂蚁和蝈蝈》教学反思
2014/02/24 职场文书
2014企业领导班子四风对照检查材料思想汇报
2014/09/17 职场文书
2014年党员干部四风问题自我剖析材料
2014/09/29 职场文书
培训师岗位职责
2015/02/14 职场文书
国庆阅兵观后感
2015/06/15 职场文书
小学家庭教育心得体会
2016/01/14 职场文书
Python实现Telnet自动连接检测密码的示例
2021/04/16 Python
微信小程序实现拍照和相册选取图片
2021/05/09 Javascript
css 边框添加四个角的实现代码
2021/10/16 HTML / CSS