【发布时间】:2013-05-30 03:04:35
【问题描述】:
我正在制作一个菜单,其中每个项目都有一个文本,如 item1、item2 等。悬停时背景颜色会发生变化,文本变得透明并替换背景图像。我使用此代码来简化样式。但它仅适用于背景颜色,不适用于图像。
#nav li:hover {
color:transparent !important;
text-shadow: none;
background-color: rgba(255, 0, 0, .5);
-webkit-transition: all 1s ease-in;
-moz-transition: all 1s ease-in;
-o-transition: all 1s ease-in;
-ms-transition: all 1s ease-in;
transition: all 1s ease-in;
}
这里是在线版本: http://jsfiddle.net/q4uHz/
【问题讨论】:
标签: css animation background-image css-transitions css-animations