1
我使用這個腳本淡出的圖像,並在新的圖像褪色的圖像(jQuery的):無法居中淡入淡出
$(document).ready(function() {
$('#picOne').fadeIn(500).delay(2000).fadeOut(1500);
$('#picTwo').delay(3500).fadeIn(1000);
});
我想圖像出現在頁面的頂部中心,但我不能讓圖像出現在同一個地方,除非我用這個CSS:
#picOne, #picTwo {
position: absolute;
display: none;
}
如果我使用的位置是:相對的#picOne,picTwo,那麼我可以居中圖像,但picTwo當它淡入時出現在picOne下面一秒鐘,這會使我的內容的其他部分下降,看起來很荒謬。使用position:絕對解決了這個問題,但是不可能讓它居中。
我認爲,在一個div包裝兩個圖像會有所幫助,但它似乎不有所作爲:
<div id="pics">
<%= image_tag 'egg.png', :id => 'picOne' %> <%= image_tag 'egg2.png', :id => 'picTwo' %>
</div>
#pics {
position:relative;
display: block;
margin-left: auto;
margin-right: auto;
}
有什麼想法?謝謝你的幫助!
不錯。這工作。謝謝! – 2012-08-12 19:19:15
@EricaVirtue不客氣。 – thecodeparadox 2012-08-12 19:20:22