|
|
1
31
更新的答案现在最好的方法是使用rGBA颜色。它不适用于较旧的浏览器,但您可以让设计优雅地降级,只需为它们提供纯色。例子:
原始答案信息技术 是 因此,一种解决方案是使用一个微小的透明PNG作为重复的背景图像来解决这个问题。唯一的问题是IE6 an excellent workaround called supersleight (已更新。我想supersleight对你有用。) 更新 这里有一个非常简单的测试用例。创建图像(例如,一个50%黑色填充的PNG),然后创建这个文件——将它们保存在同一个文件夹中。如果在“stuff”后面没有看到一个透明背景的薄框,那么您要么没有正确保存文件,要么已经将图像保存到其他地方。
|
|
|
2
14
也可以不使用透明图像来执行此操作。创建两个单独的div,并使用z-index控制哪个div在上面 |
|
|
3
2
使用可见性如何?
|
|
|
4
2
因此,不要使用背景色:灰色或#之类的颜色,而是使用以下颜色:
像这样,父元素的不透明度为0.7,但它不会继承到任何div或image或该div内部的任何内容! 网络上有很多rgba发生器,试试吧。 |
|
|
5
1
PNG将提供更好的兼容性(您必须为IE6使用filter:statement),但是 使用RGBA颜色 ( e、 g.背景:rgba(0,0,0,0.5);以50%的阿尔法让你变黑 这样就消除了任何遗传的不透明性 . |
|
|
6
0
|
|
|
7
0
我将透明div放在不透明div后面的方法是使用如下内容:
div不是相互嵌套的,而是一个接一个地嵌套在html中 有道理? |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |