2012-12-23 41 views
4

有没有办法让半透明元素(divs)重叠,并且重叠区域不会叠加2个alpha值......也就是说,做出无缝重叠? 因此,如果div 1和div 2具有0.5 alpha,那么它们重叠的区域仍然有0.5 alpha,而不是0.75 alpha。重叠半透明的div没有alpha加起来?

Javascript?

我见过那种类似的问题弹出,但从来没有想象中的那么办结得分的答案...

也许有一定的黑客将是可能的,就像阻止浏览器显示比其他任何级别的透明度说0.5?

这将允许在网站上做出非常好的设计!

回答

0

您可以在第二个但高于第一个的位置显示第三个不透明div,以取消第一个div的透明度。它将具有与两个div的父级相同的BG颜色。

+0

我会试试看!谢谢 – cannotcompute