我正在使用的鼠標懸停背景漸變使用下面的造型風格的一些菜單項的CSS漸變背景:動畫上懸停事件
#sidebar ul li a:hover {
background-image: linear-gradient(bottom, rgb(68,68,68) 5%, rgb(51,51,51) 100%);
background-image: -o-linear-gradient(bottom, rgb(68,68,68) 5%, rgb(51,51,51) 100%);
background-image: -moz-linear-gradient(bottom, rgb(68,68,68) 5%, rgb(51,51,51) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(68,68,68) 5%, rgb(51,51,51) 100%);
background-image: -ms-linear-gradient(bottom, rgb(68,68,68) 5%, rgb(51,51,51) 100%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.05, rgb(68,68,68)),
color-stop(1, rgb(51,51,51))
);
color: #f0f0f0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
我的問題是,是否有可能使新的背景(由漸變定義)從右側滑入使用CSS3轉換或動畫?或者我將不得不訴諸使用精靈圖像或Javascript?
發現有點晚了,但以供將來參考 - 這裏是一個jQuery的解決方案使用動畫進度功能,做一個實際的褪色:http://stackoverflow.com/a/27790093/3168107 – Shikkediel