12
我遇到CSS
過渡的問題。我正在爲我的投資組合設計一個CSS
畫廊,我需要我的圖像在懸停時淡入。 我一直在玩這個一個多小時,我希望有人能指引我進入正確的方向。懸停時CSS過渡淡入淡出
下面是一個簡化版本,它與JSFiddle
我遇到CSS
過渡的問題。我正在爲我的投資組合設計一個CSS
畫廊,我需要我的圖像在懸停時淡入。 我一直在玩這個一個多小時,我希望有人能指引我進入正確的方向。懸停時CSS過渡淡入淡出
下面是一個簡化版本,它與JSFiddle
我建議你使用一個無序列表,爲您的圖片庫。
您應該使用我的代碼,除非您希望圖像在您懸停後立即獲得50%的不透明度。你將有一個更順利的過渡。
#photos li {
opacity: .5;
transition: opacity .5s ease-out;
-moz-transition: opacity .5s ease-out;
-webkit-transition: opacity .5s ease-out;
-o-transition: opacity .5s ease-out;
}
#photos li:hover {
opacity: 1;
}
這將這樣的伎倆
.gallery-item
{
opacity:1;
}
.gallery-item:hover
{
opacity:0;
transition: opacity .2s ease-out;
-moz-transition: opacity .2s ease-out;
-webkit-transition: opacity .2s ease-out;
-o-transition: opacity .2s ease-out;
}
你忘了放在'-moz-transition' –
它是一種具有'opacity'非上設置的秒爲單位測量:導致我的問題懸停元素。 – Matthew
當釋放懸停時,這也會以0.0的速度回彈 –