css3渐变背景图片(css3实现背景图片半透明内容不透明的方法示例)
类别:Web前端 浏览量:1667
时间:2022-01-15 01:47:23 css3渐变背景图片
css3实现背景图片半透明内容不透明的方法示例上一个博客做登陆的页面是遇到的问题,突然想使用这种背景图片透明,而内容不透明的效果,这里我就说一说我的两个思路吧。
效果展示:
内容半透明
内容不透明
最常见的做法事设置元素的opacity,这种设置出来的效果就是内容与背景都事半透明的,严重影响视觉效果,达不到上述的效果
方法一:设置background-color:rgba(),这种方式只能设置背景颜色的透明度。
如果是背景是图片的上面的方法将就不适用,以下提供两个方法:
第一个就是利用伪元素::before,我们通过给伪元素添加背景并且将伪元素的设置伪元素的背景透明度来实现
.login_box::before{ content:""; background-image:url(images/one.jpg" alt="css3渐变背景图片(css3实现背景图片半透明内容不透明的方法示例)" border="0" />
方法与伪元素异曲同工,我们可以通过设置不通的li,里面的li放置内容,父级li设置背景,然后给它设置透明度,大概布局如下:
<li class="bg"> <li class="content"> 内容 </li> </li>
这样也可以达到同样的效果
到此这篇关于css3实现背景图片半透明内容不透明的方法示例的文章就介绍到这了,更多相关css3背景图片半透明内容不透明内容请搜索开心学习网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持开心学习网!
您可能感兴趣
- web前端css总结(前端面试必备之CSS3的新特性)
- css3图片悬停切换代码(CSS3 实现的图片悬停的切换按钮)
- css flex布局教程(详解CSS3伸缩布局盒模型Flex布局)
- css3中过渡动画的属性(css3 中实现炫酷的loading效果)
- css3盒子布局(CSS3弹性伸缩布局之box布局)
- css3动画怎么实现的(css3中用animation的steps属性制作帧动画)
- CSS3 border-radius实现边框圆角
- h5css3图片旋转(怎样实现H5+CSS3手指滑动切换图片的示例代码)
- css3怎么创建圆角(CSS3中border-radius属性设定圆角的使用技巧)
- css3 media媒体查询
- css3 box-shadow
- css3菜单特效(CSS3实现精美横向滚动菜单按钮)
- css3表单怎么设置大小(CSS3美化表单控件全集)
- css3渐变样式怎么用(CSS3 background-image颜色渐变的实现代码)
- css3动画按钮加光晕效果(CSS3 制作的悬停缩放特效)
- css3特性动画图(CSS3轻松实现清新 Loading 效果的简单实例)
- 《祝卿好》台词又土又甜,就喜欢这么直接的恋爱(祝卿好台词又土又甜)
- 大女主 汤唯垂青电视圈,搭档朱亚文出演《大明皇妃孙若微传》(汤唯垂青电视圈)
- 红色代表什么(红色代表什么情感和含义)
- 高中数学题(高中数学题型总结及解题方法)
- 冰岛旅游攻略(冰岛旅游攻略及花费)
- 为什么现在年轻人越来越喜欢买衣服(为什么现在年轻人越来越喜欢买衣服穿)
热门推荐
- websocket聊天室怎么设置(基于websocket实现简单聊天室对话)
- 简单的肖特基二极管电路(两个元祖T1='a', 'b',T2='c', 'd'使用匿名函数将其)
- thinkphp6.0安装(使用composer安装使用thinkphp6.0框架问题视频教程)
- apache域名绑定(Apache配置独立域名的方法)
- filezilla连接linux服务器连不上(filezilla搭建ftp服务器教程)
- SQL Server 2008中的时间数据类型
- canvas实现滚动列表(Canvas实现贝赛尔曲线轨迹动画的示例代码)
- apache服务部署tomcat(详解Apache 和 Tomcat 整合原理、配置方案)
- docker部署高性能服务器(Docker部署SQL Server 2019 Always On集群的实现)
- idea项目中tomcat的配置(tomcat部署项目以及与IDEA集成的实现)