是否可以仅使 div 的一部分透明,就像 div 中的一定空间一样。
例如,您从 div 顶部选择 100px,并且顶部 100px 设置了不透明度?
我该怎么做呢?
您可以做几件事:
尝试使用一半透明而另一半不透明的背景图像。
-
使用 CSS 渐变时,一半是透明的,另一半是不透明的。前任:
background: -moz-linear-gradient(top, rgba(30,87,153,0) 0%, rgba(41,137,216,0) 50%, rgba(34,125,203,1) 52%, rgba(125,185,232,1) 100%); /* FF3.6+ */
-
使用多个 div,其中一个具有透明 BG,而另一个则没有。前任:
<div>
<div id="transparent" style="background: transparent"></div>
<div id="not-transparent" style="background: #000"></div>
</div>
我确信还有其他方法,但这是我首先想到的三种方法。
祝你好运。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)