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 相关文章推荐
css3之UI元素状态伪类选择器实例演示
Aug 11 HTML / CSS
两种CSS3伪类选择器详细介绍
Dec 24 HTML / CSS
HTML5 device access 设备访问详解
May 24 HTML / CSS
html5时钟实现代码
Oct 22 HTML / CSS
用HTML5实现手机摇一摇的功能的教程
Oct 30 HTML / CSS
深入浅析HTML5中的SVG
Nov 27 HTML / CSS
全面解析HTML5中的标准属性与自定义属性
Feb 18 HTML / CSS
HTML5 canvas 瀑布流文字效果的示例代码
Jan 31 HTML / CSS
HTML5中form如何关闭自动完成功能的方法
Jul 02 HTML / CSS
Html5之自定义属性(data-,dataset)
Nov 19 HTML / CSS
html5默认气泡修改的代码详解
Mar 13 HTML / CSS
萌新HTML5 入门指南(二)
Nov 09 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防止form重复提交的方法
2013/07/01 PHP
PHP实现检测客户端是否使用代理服务器及其匿名级别
2015/01/07 PHP
php使用curl出现Expect:100-continue解决方法
2015/03/03 PHP
php实现zip文件解压操作
2015/11/03 PHP
初识PHP中的Swoole
2016/04/05 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
2016/06/22 PHP
PHP实现ASCII码与字符串相互转换的方法
2017/04/29 PHP
用javascript getComputedStyle获取和设置style的原理
2008/10/10 Javascript
仅用[]()+!等符号就足以实现几乎任意Javascript代码
2010/03/01 Javascript
javascript innerHTML使用分析
2010/12/03 Javascript
js使用函数绑定技术改变事件处理程序的作用域
2011/12/26 Javascript
利用jq让你的div居中的好方法分享
2013/11/21 Javascript
jQuery中add()方法用法实例
2015/01/08 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
js只执行1次的函数示例
2016/07/20 Javascript
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
2017/09/28 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
基于Vue全局组件与局部组件的区别说明
2020/08/11 Javascript
[50:15]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
Python字符串处理函数简明总结
2015/04/13 Python
python开发简易版在线音乐播放器
2017/03/03 Python
Python安装图文教程 Pycharm安装教程
2018/03/27 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
Python3中关于cookie的创建与保存
2018/10/21 Python
python requests.post带head和body的实例
2019/01/02 Python
python 类之间的参数传递方式
2019/12/20 Python
OpenCV Python实现图像指定区域裁剪
2021/03/12 Python
python获取整个网页源码的方法
2020/08/03 Python
通过代码实例了解Python3编程技巧
2020/10/13 Python
python 下载文件的多种方法汇总
2020/11/17 Python
关于多种方式完美解决Python pip命令下载第三方库的问题
2020/12/21 Python
戴森美国官网:Dyson美国
2016/09/11 全球购物
酒店保安领班职务说明书
2014/03/04 职场文书
小区门卫岗位职责范本
2014/08/24 职场文书
2015年党风廉政建设目标责任书
2015/05/08 职场文书
MySQL 使用自定义变量进行查询优化
2021/05/14 MySQL