정의 된 CSS 전환을 사용하여 이미지가 희미해질 수있는 방법이 있습니까? 지금은 완전히 불투명하게 터져 나왔습니다.클릭하면 불투명도가 전환됩니다.
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.js"></script>
<style type="text/css">
.fadeIn {
opacity:0;
-moz-transition: opacity 5.5s ease 0.300s;
-webkit-transition: opacity 5.5s ease 0.300s;
-o-transition: opacity 5.5s ease 0.300s;
transition: opacity 5.5s ease 0.300s;
}
</style>
<script>
var makeImage = function() {
$('#image').remove();
$(document.body).append('<img id="image" class="fadeIn" src="http://a57.foxnews.com/global.fncstatic.com/static/managed/img/Scitech/660/371/tardar-sauce-the-cat.jpg?ve=1" />');
var img = $('#image')[0];
console.log(img.style);
img.style["opacity"] = 1;
};
</script>
<title>Fade Example</title>
<input id="makeButton" type="button" value="Make and fade" onclick="makeImage()"; />
편집 : jade가 제공하는 fadeIn 기능이 있습니다. 이 예제에서 jquery를 사용하여 후회하는 것은 CSS 전환 속성을 사용하여 수행하는 것이 었습니다.
jquery를 사용하는 것은 어떻습니까? fadeIn (5500)은 작동 할 것입니다 – frenchie