다른 많은 개발자와 마찬가지로 CSS PNG 배경을 사용하는 동안 동일한 검은 후광 문제가 발생합니다. (흐림은 무시하고 검은 후광에 초점을 맞춘다.)jQuery fadeIn() IE7의 fadeOut() 검은 후광
========== HTML의 ==========
<div class="s4-notdlg append-bottom-x" id="header"> <a class="show-settings active" href="javascript:;"></a>
<div class="container">
<div class="span-13 last">
<div id="explore"> <a id="header-home-icon" href="" class=""></a> <a id="menu" href="javascript:;" class=""></a>
<div id="dropdown" style="display: none;">
<div id="wrap"> </div>
</div>
<a style="bottom: 112px;position: absolute;right: 84px;" class="closeThis close" href="javascript:;"></a> </div>
</div>
</div>
</div>
========== CSS == ========
a#menu.active {
background-position: -399px -41px;
}
#dropdown {
background: url(images/bg/menu_dropdown_bg.png) no-repeat;
height: 340px;
/*height: 556px;*/
position: absolute;
right: -66px;
top: 48px;
width: 875px;
z-index: 99999;
display:none;
}
#dropdown #wrap {
/*height: 413px;*/
height: 211px;
margin: 26px 91px 0;
width: 698px;
}
==========의 jQuery를 ==========
//menu
var menu = $('#menu');
var dropdown = $('#dropdown');
menu.toggle(function() {
menu.addClass('active');
dropdown.fadeIn();
}, function() {
menu.removeClass('active');
dropdown.fadeOut();
return false;
});
dropdown.mouseleave(function() {
menu.trigger('click');
});
이것은 제가 구현 한없이 주사위 :이
알파 이미지 로더의 경우 이미지의 경로는 CSS가 아니라 html 문서를 기준으로합니다. 그걸 돌 보셨습니까? – Dave
예. 나는 그것을 시도했다. – Davis
이것은 매우 까다 롭습니다. 나는 이걸 잃어 버렸어. – Davis