CSS实现背景图像透明需要用到的属性是opacity属性,但是在有文字的情况下,为了防止文字透明我们需要将元素分开。

CSS中实现背景图像透明的属性是opacity属性,但是,如果你使用它来创建带有文本的内容的话,你就会发现文本内容也会随着透明。

现在,我们先来编写一个只是背景图像透明的CSS。

首先,我们来看一下HTML代码

蒲公英

.bg是一个空div,“蒲公英”写在它之外。

也就是说,下面将利用position属性将“蒲公英”放在图像的上面,我们来看具体的代码实例

首先,给出相对位置(position:relative;)到.content。

为了更容易理解背景透明,我们先给一个黑色的背景.content{

width: 450px;

height: 300px;

background: #000;

position: relative; /*相对位置*/

}

p{

color: #fff;

font-weight: bold;

text-align: center;

}

效果如下:

接下来,我们来设置.bg

将width和height设置为100%并将position设置为绝对位置放在左上(left:0; top: 0;)。.bg{

width: 100%;

height: 100%;

position: absolute;

top: 0;

left: 0;

background: url(img/pugongying.jpg);

background-size: cover;

opacity: 0.5;

}

效果如下:

实际上,字符位于透明图像下方。

所以,比起固定在绝对位置的背景图像,p的内容必须要在前面。

因此,p也可以通过给予position:absolute;给它堆叠顺序。(因为它被描述为position:absolute;,还可以使用z-index来操纵堆叠顺序。)

最后我们将文字移到中间位置p{

width: 100%;

height: 1.5em;

color: #fff;

font-weight: bold;

text-align: center;

position: absolute;

margin: auto;

top: 0;

bottom: 0;

}

效果如下:

html图片怎么弄透明背景,如何使用CSS实现背景图像透明相关推荐

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

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

  2. php背景图片平铺拉伸,利用jQuery和CSS将背景图片拉伸

    现在WEB页面设计比较流行使用大背景图,那么您知道如何使用一张大背景图进行拉伸效果呢?也就是说使用一张固定尺寸的背景图片,让它在页面中随着浏览器尺寸进行拉伸,就像我们的电脑桌面壁纸效果.本文将带您一起 ...

  3. css的背景图片不显示,wepback打包时,css的背景图片显示不出来,求教!

    如题.项目环境使用 webpack 构建的,webpack 这块配置的相关代码是 module: { loaders: [ { test: /\.(js|jsx)$/, exclude: /node_ ...

  4. css背景图毛玻璃,css实现背景图片的毛玻璃效果

    问题一css 一.简述问题html 最近在作登陆页面的时候,遇到了一个问题:将登陆页面的背景图片,设置为毛玻璃效果.在网上找到了关于这方面的资料.web 二.问题解决svg .blur { filte ...

  5. html背景置顶,css设置背景图片位置固定

    先看下实例html> css背景图片固定 body{ background-image: url("https://picsum.photos/id/100/1080/1400&quo ...

  6. html背景图片语法,下列哪一项是css添加背景图片的正确语法构成?()

    摘要: 下端向下内侧突起称内,下列项形成内侧膨大外侧上端.正确学习响经济因主要是因素缺乏部原动机的内的影.穴的揉外功效劳宫是(,语法陷B邪.和胃痛.体D中止壮身正祛健脾阳举气血.强补益温经.理.扶散寒 ...

  7. html div背景半透,css半透明背景实现方法

    这里博主介绍2种办法. 第一种用背景图的方式: 代码如下html> 半透明实例-琅枫个人博客 .div1{width:300px; height:200px; background:url(ht ...

  8. css怎么恢复清背景,常用的CSS中背景background使用技巧

    css教程  说明 background-image:url("图片的网址");  背景图 background: url(" 图片的网址 ");  背景 ba ...

  9. CSS -- CSS背景设置总结(纯色背景、背景图片)

    文章目录 CSS的背景 1 背景颜色 2 背景图片 3 背景平铺 4 背景图片位置 5 背景图像固定(背景附着) 6 背景复合写法 7 背景色半透明 8 背景设置总结 CSS的背景 通过 CSS 背景 ...

  10. css 设置背景图片模糊,内容不模糊

    方案: 内容和图片分别置于一个div,通过css设置背景div模糊度,设置内容div绝对位置. <!DOCTYPE html><html lang="en"> ...

最新文章

  1. LeetCode简单题之单值二叉树
  2. 高级特性(4)- 数据库编程
  3. java 滚动条 滚动_广告条随滚动条的移动而移动
  4. python正则表达式--分组、后向引用、前(后)向断言
  5. 测验6: 组合数据类型 (第6周)
  6. er图转化为关系模式题_“助你在家自学”之无机化工流程题解法
  7. VC6开发视频监控ActiveX控件总结
  8. Loadrunner-web资源相关图表
  9. Nginx学习笔记(五) 源码分析内存模块内存对齐
  10. 关于碰撞检测和物理引擎
  11. next.js 无法导出及导出图片无法加载等问题
  12. 写入多个表_制作属于自己的教学工作表
  13. 2018 “百度之星”程序设计大赛 - 初赛(A)P1002度度熊学队列(双端队列模拟,STL)
  14. 机器学习的开源工具-开源程序-研究工具
  15. python画散点图 不同属性赋予不同颜色
  16. 代写品牌故事-品牌故事的结构
  17. JAVA设计模式-组合模式
  18. HTML5 学习笔记(一)——HTML5概要与新增标签
  19. Java类的初始化和清理
  20. e4a 安卓获取ROOT权限的方法思路 转载

热门文章

  1. Ascll完整码表(256个)
  2. 水系图一般在哪里找得到_雨水排水系统施工及设备要点详解!
  3. UISwitch的使用 - IOS
  4. 计算机管理-共享打印,打印机局域网共享怎么设置?最简单稳定的方法:一键共享...
  5. 缠论中枢python源码_缠论画中枢主图指标 源码 通达信 贴图
  6. 【ES】MySQL语法版的ES来了,搜索引擎可以如此简单
  7. java servlet面试题_servlet面试题一般有哪些?servlet面试大全详解
  8. 【ps小技巧】内容识别, 1分钟去掉图片上的文字
  9. python验证码登录代码_Python模拟登录验证码(代码简单)
  10. html钢琴谱播放器,蛐蛐五线谱播放器