css实现背景图片半透明内容不透明的方法

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

效果展示:

内容半透明

内容不透明

最常见的做法事设置元素的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实现背景图片半透明内容不透明的方法相关推荐

  1. css只设置背景图片半透明,css3实现背景图片半透明内容不透明的方法示例

    上一个博客做登陆的页面是遇到的问题,突然想使用这种背景图片透明,而内容不透明的效果,这里我就说一说我的两个思路吧. 效果展示: 内容半透明 内容不透明 最常见的做法事设置元素的opacity,这种设置 ...

  2. php背景图片透明度,css实现背景图片半透明内容不透明代码分享

    本文主要和大家介绍了纯css实现背景图片半透明内容不透明的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助到大家. 最近做一个登陆界面的,突然想使用这种背景图片透明,而内容不透明的 ...

  3. css背景图不失真_CSS实现页面背景图片模糊内容不模糊的方法

    CSS实现页面背景图片模糊内容不模糊的方法,如果对你有帮助就看看吧,挺实用的一个CSS背景模糊效果,适合做一些非常唯美的网页,给人一种很模糊却又带着一丝清晰的感觉. 代码: Document .ban ...

  4. java设置窗体不透明的函数_透明窗口(窗口上面文字图片等内容不透明)的实现(使用SetLayeredWindowAttributes API函数)...

    透明窗口(窗口上面文字图片等内容不透明)的实现 本文讨论通过SetLayeredWindowAttributes来实现本文的目的. SetLayeredWindowAttributes的实现必须将窗口 ...

  5. CSS3 background-clip背景裁剪、CSS3 background-origin背景图片起点

    background-clip属性指定背景绘制区域.指定显示背景的范围. 设置裁剪区域后,只有落到裁剪区域内的内容会被显示,而落到裁剪区域外的内容不会被显示出来. background-clip属性 ...

  6. Html设置背景图模糊,CSS设置背景图片模糊内容不模糊的解决方法

    需求:一个div设置了background: url,现在需要使图片背景模糊,div内的文字清晰显示. 解决方法:内容和图片分别置于一个div,通过css设置背景div模糊度,设置内容div绝对位置, ...

  7. html给背景图片加遮罩,科技常识:css3给背景图片加颜色遮罩的方法

    今天小编跟大家讲解下有关css3给背景图片加颜色遮罩的方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关css3给背景图片加颜色遮罩的方法 的相关资料,希望小伙伴们看了有所帮助. 前段时 ...

  8. 背景图片适应屏幕大小的一些方法

    背景图片适应屏幕大小的一些方法 想要背景图片适应屏幕的大小,背景图片要足够大,可以铺满常用的所有屏幕,还要图片要高清,不能一拉伸就失真,不能显示局部的时候显得很怪异. 方法一: 运用ul的宽度自适应特 ...

  9. 纯css实现背景图片半透明,内容不透明

    前言 最近做一个登陆界面的,突然想使用这种背景图片透明,而内容不透明的效果,这里我就说一说我的两个思路吧. 效果展示 半透明 不透明 常见的失败做法 最常见的做法事设置元素的opacity,这种设置出 ...

最新文章

  1. MPLS标签分配控制方式——Vecloud
  2. html列表穿插广告怎么实现,基于innerHTML中的script广告实现代码[广告全部放在一个js里面]...
  3. OllyDbg 使用笔记 (二)
  4. Python函数中4种参数的使用
  5. 【CyberSecurityLearning 附】渗透测试技术选择题 + 法律法规
  6. HEVC/H265 HM10.0 分析(三)TAppDecTop.cpp
  7. 体检套餐管理系统 0421
  8. Atitit webclient httpclient技术总结 RestTemplate Atitit CateIT重要技术httpclient iduah2 impt 体系树路径:CS
  9. 【转】mysql数据库中实现内连接、左连接、右连接
  10. 中国各个省市区(县)级联数据
  11. MTK刷机(ubuntu下)
  12. 【人工智能】“深度学习”这十年:52篇顶级论文带你走完人工智能之路
  13. 计算机音量控制器打不开,Win10系统音量控制打不开的解决方法
  14. openfoam学习心得——openfoam编程进阶
  15. 本地同城小程序开发需要具备什么功能
  16. 698. 划分为k个相等的子集:给定一个整数数组 nums 和一个正整数 k,找出是否有可能把这个数组分成 k 个非空子集,其总和都相等。
  17. 项目二--Time类
  18. 分享一个react 图片上传组件 支持OSS 七牛云
  19. 海贼王83名刀:无上大快刀12工、大快刀21工、良快刀50工
  20. 企立方集团:拼多多场景推广怎么设置

热门文章

  1. 拜托,面试别再问我折半了!!!
  2. 拼多多商品详情页API接口、拼多多商品销量API接口、拼多多商品列表API接口、拼多多APP详情API接口、拼多多详情API接口
  3. python unicode转中文_Python将Unicode代码转换为中文字符的几种方法,python,unicode,编码,汉字...
  4. 【教程】腾讯轻量云搭建在线客服聊天系统
  5. java.lang.IllegalArgumentException: xxx
  6. antlr java_Antlr4 入门
  7. TCGA / 癌症简称 / 缩写 / TCGA癌症中英文对照
  8. 聚甲基丙烯酸甲酯(PMMA)微球PMMA Beads
  9. vscode最好看的主题推荐_推荐10个VSCode中很棒的浅色主题
  10. mysql 完整性概念_数据库完整性是什么概念?