如何在HTML5元素中设置透明背景

23
我想将元素的不透明度设置为0。但是如果我这样做,元素的所有内容都会继承该属性。我不希望如此,我只想要背景透明度为0,而内容(例如文本)保持可见。 有什么线索吗?谢谢。

你应该更好地引用你的页面,而不是重复三次。保持专业并回答问题,不是每个人都有你的知识,要么分享它,要么离开!! - Debugger
3个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
12

经过一些研究,我找到了一个简单的答案 - background-color: transparent;


7

你可以设置背景颜色代替吗?

background-color: rgba(255,255,255,0.6);

4

不透明度属性是应用于整个对象的,您可以在规范中阅读到。

统一的不透明度设置将应用于整个对象。任何在0.0(完全透明)到1.0(完全不透明)范围之外的值都将被夹紧到此范围内。如果对象是一个容器元素,则效果就好像容器元素的内容使用掩码与当前背景混合,其中掩码的每个像素的值为。

您可以考虑使用rgba()颜色。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,