私の CSS ファイルでは、div
トランジション用のクラスを定義しています。
div.BlackOut {
-webkit-transition-property: opacity;
-webkit-transition-duration: 2s;
}
次に、私の JavaScript で (jQuery 経由で) 動的な dom 要素を追加します。
var cssObj = {
'background-color' : '#000',
'width' : '100%',
'height' : '400px',
'position' : 'absolute',
'top' : 0,
'z-index' : '9998'
};
var element = $("<div>").css(cssObj).addClass('BlackOut').appendTo( 'body' );
element.get(0).style.opacity = 0;
しかし、移行は開始されません。
なんで?