我有一個黑色到透明漸變的菜單。當我將菜單懸停時,我想將它變成完全黑色的填充。爲什麼不是以下工作?動畫從圖像中填充背景
$('#topmenu').hide().animate({
'height': 'toggle'
}, "slow").hover(function() {$(this).animate({ 'opacity' : 1 }).css('background' , 'rgb(0,0,0)', 'box-shadow' , "0px 5px 15px 0px rgba(0, 0, 0, 0.5)");}, function() {$(this).animate({ 'opacity' : 0.6 }).css('background' , "url('<?php bloginfo('template_url'); ?>/images/topmenu_bg.png') repeat-x");});
菜單的bg圖像通過樣式表設置,屬性爲'background'。
謝謝。
語法錯誤'} .css' – Musa 2013-02-17 23:48:07
固定:)但是box-shadow屬性仍然不能應用? – 2013-02-18 10:51:15