我已經搜索過,期待這是常見的,並且很容易修復,但是沒有找到我在這種情況下發現的解決方案。如果沒有動畫孩子,也不能調用父div
我是一個供應商,所以我不能改變客戶的HTML使用UL。目標是讓內容div的不透明度褪色。正在發生的事情是,該父母div內的img和文本在盤旋時也消失了。我不能使用.css,因爲它是一個突然的變化,我不相信持續時間可以設置。
CSS
.content {
position:relative;
width:126px;
height:138px;
background: #3C3C3C;
}
HTML
<div class="content">
<img class="band_im" rel="26" src="" />
<div>Contractor</div>
</div>
jQuery的
$("div.content").hover(function() {
// attempted, no luck $("img.badge_ico").css({opacity: "1"});*
$("div.content").stop().animate({opacity: "0.5"}, '500');
},
function() {
// attempted, no luck $(".badge_ico").css({opacity: "1"});
$("div.content").stop().animate({opacity: "1"}, '800');
});
這就是不透明只是如何工作... –
爲什麼你需要淡入淡出父容器?看起來你想淡出背景圖像或什麼的。請多顯示您的HTML標記。 –
我想淡化容器中定義的背景顏色。我嘗試將backgroundColor設置爲較暗的顏色,並且無論出於何種原因都沒有響應。 – Dizzo