.element {
position:fixed;
display:inline-block;
font-size:10px;
background:#ffffff;
height:50px;
width:500px;
}
.element:hover {
background:#000;
}
.element img {
float:left;
height:30px;
width:30px;
opacity:1;
}
.text {
display:inline-block;
height:37px;
width:183px;
}

<a href="http://stackoverflow.com/users/22656/jon-skeet">
<div class="element">
<img src="https://www.gravatar.com/avatar/6d8ebb117e8d83d74ea95fbdd0f87e13?s=64&d=identicon&r=PG">
<div class="text">Jon Skeet</div>
</div>
</a>
&#13;
我正在尝试在悬停.element /链接时为图像添加不透明度。我已经设法改变了背景,但我似乎无法找到一种让图像褪色的方法。
我已经尝试.element:hover .element img {opacity:.7}
,但它没有工作......
谢谢!
答案 0 :(得分:2)
您是否尝试过此代码:
.element:hover img { opacity:.7;}
答案 1 :(得分:1)
尝试.element img:hover {opacity: 0.5;}
答案 2 :(得分:0)
你尝试过的CSS错了,请使用:
.element:hover img {opacity:.7}