我想让我的背景图像从.1不透明度增加到.5不透明度,当用户悬停在我的div。悬停时增加透明背景不透明度?
HTML
<div id="list">
<div class="line_one">om nom nom nom...</div>
<div class="line_two">18 foods to make you incredibly hungry</div>
</div>
CSS
#list {
display:block;
position: relative;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
-ms-transition: all 1s ease;
transition: all 1s ease;
}
#list::after {
content: "";
background: url('test.jpg');
opacity: 0.1;
top: 0;
left: 0;
bottom: 0;
right: 0;
position: absolute;
z-index: -1;
}
必须有办法做到这一点没有JavaScript。有任何想法吗?
请注意发布时的实时预览;) –
Dang,在我有机会解决它之前做到了。将来会做。 – user1787531
另外一个提示,我希望更多的人知道XD在发布一个CSS块时,在代码块前面的一行中放上'<! - language:lang-css - >'(具有精确的间距),这将允许用于正确的语法突出显示。 –