【发布时间】:2014-03-18 22:57:56
【问题描述】:
我想在图像上创建过渡效果。我让它在 Chrome 上运行,但它似乎在 Firefox 中不起作用(不透明度有效,悬停时它恢复正常,但不会产生过渡效果。
我的 HTML 是:
<ul class="list-inline">
<li>
<a href="#">
<img id="email-footer" src="images/email.png" alt="Email" />
</a>
</li>
<li>
<a href="#" >
<img id="linkedin-footer" src="images/linkedin.png" alt="Linked in" />
</a>
</li>
</ul>
样式是:
.list-inline img {
opacity: 0.3;
-webkit-transition: opacity 0.3s ease-out;
}
#linkedin-footer:hover {
opacity: 1;
-webkit-transition: opacity 0.3s ease-out;
}
#email-footer:hover {
opacity: 1;
-webkit-transition: opacity 0.3s ease-out;
}
我的 CSS 不太好,我不确定为什么会在 Firefox 中发生这种情况。 非常感谢任何帮助,谢谢。
【问题讨论】:
标签: css hover css-transitions