JQuery addclassはクラスをまったく追加していないため、Webキットの遷移は機能していません。以下の関数では、最初のaddクラスが機能していますが、2番目のクラスは機能していません。何が起こっている。
働き
function closecont() {
$('#contpanel').addClass('contentclosed');
$('#slideback').addClass('slideback');
}
CSS
.gallery .content #slideback {
position:absolute;
background:url(images/ui/cont.png) center top;
height:44px;
width:24px;
top:340px;
left:254px;
overflow:hidden;
opacity:0.0;filter:alpha(opacity=0);
-webkit-transition-property:opacity;
-webkit-transition-duration:600ms;
}
.slideback {
opacity:1.0;filter:alpha(opacity=100);
-webkit-transition-property:opacity;
-webkit-transition-duration:600ms;
}
クローズされたコンテンツは完全に機能しています。.slidebackはそうではありません。これは私が作った非常によく似たフィドルです。 http://jsfiddle.net/4WmJz/15/
何か案は 。
素晴らしい