3
是否可以让div透明但让文本不透明?Div透明。里面的文字不透明
(我可以想像,唯一的解决办法是将文本定位在div外,并尝试将其定位上的z-index的div顶部,但因为我有一个非常复杂的菜单,这将是很复杂)
这里是简化的情况:http://jsfiddle.net/5Jmzh/3/
HTML:
<ul class="menu">
<li>first</li>
<li id="second"> second </li>
<li>third</li>
</ul>
CSS:
#second {
background:red;
opacity: 0.3;
filter: alpha(opacity = 30); /* A lower value makes the element more transparent */
}
好完美,很好的解决方案!顺便问一下,你知道从#到rgba的最佳方式是什么? – Nrc 2013-04-22 10:57:24
使用颜色选择器程序,它应该为您打印出每种格式的不同值。作为一个说明,这不适用于旧版浏览器。 – Kyle 2013-04-22 11:54:08