li
次のコードでは、 (テキストではなく) 背景色のみに不透明度を設定します。ただし、rgba
背景に を使用しないことが重要です。
フォローしようとしていますが、リンクテキストの不透明度も設定します。
HTML:
<ul>
<li><a href="#">Hello World</a></li>
</ul>
CSS:
body{
background: red;
}
ul{
margin: 100px;
}
li{
padding: 10px;
background: #000000;
opacity: 0.1;
}
a{
color: #fff;
font-weight: 700;
opacity: 1;
}
JSFiddle: http://jsfiddle.net/2uJhL/