如何使用 CSS 降低元素背景的不透明度?

2023-11-26

是否可以仅使用 CSS 来制作background元素半透明但元素的内容(文本和图像)不透明?

我想在不将文本和背景作为两个单独的元素的情况下完成此任务。

尝试时:

p {
  position: absolute;
  background-color: green;
  filter: alpha(opacity=60);
  opacity: 0.6;
}

span {
  color: white;
  filter: alpha(opacity=100);
  opacity: 1;
}
<p>
  <span>Hello world</span>
</p>

看起来子元素受到其父元素的不透明度的影响,所以opacity:1是相对于opacity:0.6父母的。


要么使用半透明PNG or SVG图片或使用CSS:

background-color: rgba(255, 0, 0, 0.5);

这是来自 css3.info 的一篇文章,不透明度、RGBA 和折衷(2007-06-03)。

请注意,文本仍然需要足够的对比度与背景一起,一旦底层背景闪耀。


<p style="background-color: rgba(255, 0, 0, 0.5);">
  <span>Hello, World!</span>
</p>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 CSS 降低元素背景的不透明度? 的相关文章

  • 交替 div 使图像向左(偶数)或向右(奇数)

    我正在尝试更好地排列图像 而不仅仅是一列中的图像 请参阅附件中的示例 每篇文章的图像可以位于左侧和右侧 这是我的代码 HTML section class content list page section
  • JavaScript 跨浏览器单击 HTML DOM 元素

    是否有可用的普通 JavaScript 跨浏览器函数能够触发 HTML DOM 元素 包括 div 等非表单元素 上的单击事件 大多数走这条路的人要么最终开发自己的事件管理系统 这并不难 但很烦人 要么在可用的功能范围内工作 如果所有浏览器
  • 使用jquery和css点击按钮后旋转div文本

    我想使用 jquery 和 css 单击按钮后旋转 div 文本 如果用户点击Rotate Left按钮 然后文本在左侧旋转 or用户点击Rotate Right按钮然后文本在右侧旋转 Example div Happy Birthday
  • 如何使用 jQuery 拖放文本

    我需要创建一个消息模板 如下所示 你好 Stackoverflow Text A 感谢您的支持 Text B 在这种情况下 我需要使用拖放字段来Textarea 我进行了初步研发 寻找一些库来实现我的要求 并发现了这个通过拖放插入文本 ht
  • 响应式 CSS 图像锚点标签 - 图像地图样式

    我一直在开发一个响应式网站 并且在图像映射方面遇到了一些问题 图像映射似乎不适用于基于百分比的坐标 经过一番谷歌搜索后 我发现了一个 JS 解决方法 http mattstow com experiment responsive image
  • CSS:多属性选择器

    我想设置 电子邮件 和 密码 类型的表单输入样式 但不设置其他任何样式 我正在想象类似以下的事情 input type email type password 然而 属性选择器的工作方式似乎将其解释为 输入 其中类型同时是 电子邮件 and
  • Firefox 忽略背景大小的 css

    尝试使用背景大小 CSS 规则缩小图像 但 Firefox 3 5 似乎会忽略该规则 CSS privatejoker background aqua url styles images home privatejoker png no r
  • 可见性的替代方案:折叠在 IE 和 Chrome 上不起作用

    以下页面 table border 1 tr class cccc td one td tr table 仅适用于 Firefox IE 始终显示该行 而 Chrome 隐藏该行但显示其垂直空间 那么 如何仅使用 CSS 完全隐藏一行呢
  • 在打印 CSS 上在每个页面周围绘制边框?

    打印时我需要在每个页面周围绘制边框 我最初是使用带有分页符的 div 来完成此操作 例如 media print contentContainer position inline height 98 width 100 top 0px le
  • 夜间值班。单击带有文本的元素

    我遇到问题 无法单击具有某些独特文本的网页元素 我有这样的结构 div class wg wagon type title Text div 我试试这个 click wg wagon type title contains Text 但我有
  • 如何为 HTML5 音频元素制作加载栏?

    我正在尝试为 HTML5 音频元素制作一个加载栏 显示加载 缓冲的百分比 对于视频标签 可以使用以下方法进行计算 video buffered end 0 video duration 但我无法让它与音频标签一起使用 它只是返回一个固定值
  • 显示带有背景颜色的百分比条

    例如 如果我有一个包含两列和 2 行的表 Col1 Percentage 50 50 70 70 如何用代表 COl1 值的颜色填充百分比列 像这样的东西 您可以使用具有两个紧接着的停止点的线性渐变 percentageFill heigh
  • 光滑的旋转木马不工作

    我一直在尝试简单地实现 Slick Carousel 的工作 我已按照 Git 页面上的说明进行操作 https github com kenwheeler slick https github com kenwheeler slick 这
  • 使组合高度等于浏览器窗口的高度

    http featuredfotografer com http featuredfotografer com Codemirror div 与 header div 结合占用的高度超过了浏览器的高度 我怎样才能使它们的总高度达到浏览器窗口
  • c# 如何生成锦标赛括号 HTML 表

    所以我已经被这个问题困扰了三个星期 但我一生都无法弄清楚 我想做的是使用表格获得这种输出 演示 http www esl world net masters season6 hanover sc2 playoffs rankings htt
  • 有没有办法在 html 图像标签中显示位图数据? [复制]

    这个问题在这里已经有答案了 有没有办法在 HTML 元素中显示位图图像数据 例如 您有一个指向源文件的常规图像 如下所示 img src myImage png width 100 height 100 有没有这样的事情 img width
  • 显示班级图片 10 秒

    我有下面给出的代码显示9 boxes 其值如下digital time 还有一个班级box002显示digits相当于随机选择的九个盒子的值 box002 can be dragged to digital time starting wi
  • 文本后面有粗下划线

    如何使用 span 和 css 在文本 ABC 后面重现这种下划线 我已经能够做下划线below嵌套的文本span和彩色的border bottom 但无法获取behind图像和above文本基线 p style font size 48p
  • 如何设置旋转元素背面的样式?

    我有一个figure它是可旋转的 通过用户输入任意角度 该旋转明显地使用transition财产 当该元件旋转超过 90 度 90 度时 元件的背面可见 我想对元素的通常隐藏的一面进行与正面不同的设计 但我不确定如何实现这一点 figure
  • 响应式导航栏隐藏其下方的元素

    我创建了一个响应式导航栏 但它使下面的元素 Flexslider 插件 消失 在我制作导航栏之前 下面的 Flexslider 可以正常显示 但现在不行 导航栏的 z index 为 2 所以我不知道问题是什么 我应该如何 更改什么才能允许

随机推荐

  • 在 flutter 中获取设备 IMEI

    我怎样才能获得设备IMEI颤动中 我正在尝试使用以下插件获取唯一标识符 uuid type 0 7 0 dev uuid 1 0 3 unique identifier 0 0 3 flutter udid 0 0 3 他们都获得 ID 但
  • Android imageview 显示绿色图像

    这是原始图像 这是使用 ImageView 渲染的图像 然而 有时当图像在轮播中时 滑回图像可能会导致图像正确渲染 这更奇怪 在 LG G3 Android 5 1 和 Genymotion Android 4 4 4 上均观察到此行为 我
  • 在 IE9+ 上显示 base64 pdf 的解决方法

    我想将 PDF 转换为 base64 并在浏览器上显示 问题是 以下代码适用于 Firefox 和 Chrome For IE usi
  • 如何使用 Axios 从表单发布文件

    使用原始 HTML 当我使用以下命令将文件发布到 Flask 服务器时 我可以从 Flask 请求全局访问文件
  • 在 JComboBox 中显示图像

    我需要在 JComboBox 中显示图像 只需向模型添加一个图标而不是字符串 import java awt import javax swing public class ComboBoxIcon extends JFrame JComb
  • 如何在Android中使用TextWatcher类?

    谁能告诉我如何屏蔽子串 in EditText或如何改变EditText 密码类型的子字符串输入 or replace由另一个特点像这样 123xxxxxxxxx3455 String contents et1 getText toStri
  • 安全地将 JSON 字符串转换为对象

    给定一个 JSON 数据字符串 如何安全地将该字符串转换为 JavaScript 对象 显然 我可以通过以下方式不安全地做到这一点 var obj eval json 但这让我很容易受到包含其他代码的 JSON 字符串的影响 简单地评估这些
  • IDEA 的 CheckStyle 插件 - java 方式的警告呈现和自动修复?

    是否可以使其显示 java spellchecker 风格的警告列表 而不是带有行号的旧式错误列表 它可以自动修复 附近缺少空格等问题吗 也许我需要一个不同的插件 那么哪个呢 Try QAPlug 检查样式插件 然后进入 分析 分析代码 不
  • 业务验证逻辑代码异味

    考虑以下代码 partial class OurBusinessObject partial void OnOurPropertyChanged if ValidateOurProperty this OurProperty false t
  • C# 语音识别

    我现在正在制作一个智能家居控制系统 我有一个小问题 我正在考虑使用 Cosmos 作为基本系统 并向其中添加所需的命名空间库 但由于通常的 System Speech Recognition 命名空间过于依赖 Windows Speech
  • 使用 R 剪切功能 - 中断和标签选项如何工作

    我正在寻找 标签是使用 a b 间隔符号构建的 的清晰解释 如中所述cut help file 这似乎缺乏解释 所以我在一些简单的例子上测试了cut 如下 df lt data frame c 1 2 3 4 5 6 7 99 names
  • Haskell:将文件中的每一行插入列表中

    我目前正在使用 Haskell 进行项目 但发现自己遇到了一些麻烦 我应该读取 dictionary txt 文件中的每一行并将其插入到列表中 但我似乎无法这样做 我有这个代码 main do let list loadNums dicti
  • Volley onErrorResponse 给出 NullPointerException

    我在我的android应用程序中尝试volley库 这是我的日志 10 31 14 30 09 277 E AndroidRuntime 22916 java lang NullPointerException 10 31 14 30 09
  • 如何从 Qt 小部件中删除窗口边框(包含最小化、最大化和关闭按钮)?

    我想制作一个小部件 QPushButon 的动画以在我的应用程序屏幕上移动 为此 我创建了一个新按钮 并使用 QPropertyAnimation 类和按钮的属性 几何 将其从上到下移动 问题是按钮带有关闭 最小化 最大化按钮等 我不希望它
  • 在 Java Map 中查找重复值?

    我想将值显示在HashMap A HashMap可能有重复的值 但不是重复的键 但我只想显示一个值一次 所以我应该找出是否Map有重复值 我知道我们可以迭代Map并使用返回布尔值map containsValue value 我想知道是否存
  • 暂存数据库困境

    假设有3个数据库 生产 Staging Dev 据我所知 临时数据库需要与生产数据库同步 但 当我们发展的时候 我们可以为所欲为Dev数据库并更改架构 现在是先有鸡还是先有蛋的问题 要在分期中进行测试 Staging数据库模式需要根据开发数
  • 来自 CREATE USER 的语法错误,变量给出用户名和密码

    存储过程代码 CREATE DEFINER root localhost PROCEDURE P CreateUser3 IN Username NVARCHAR 30 IN Password NVARCHAR 32 IN DBName V
  • 底部表格内的 RecyclerView 不起作用

    以下是我的xml MainView
  • 在 Kendo 网格中手动维护分页上的脏单元格标记

    我有一个可编辑的 Kendo 网格 我可以在其中编辑单元格 并且网格将红色标记添加到单元格的左上角 我转到另一个页面 然后返回到进行编辑的页面 红色标记消失了 但单元格中新添加的值仍然存在 我在 Kendo 网站上看到了对此的回应 其中建议
  • 如何使用 CSS 降低元素背景的不透明度?

    是否可以仅使用 CSS 来制作background元素半透明但元素的内容 文本和图像 不透明 我想在不将文本和背景作为两个单独的元素的情况下完成此任务 尝试时 p position absolute background color gre