如何设置welcome.png
设置为opacity 0
并点击按钮(id =“c1”)以慢慢淡入不透明度100?
<img id = "welcome" src="img/welcome.png"></img>
<a class="Btn" id= "c1" onclick="javascript:document.getElementById('var').value='a_';mkr(this)">Button1</a>
我尝试添加以下内容。但是没有用。
<a class="Btn" id= "c1" onclick="javascript:document.getElementById('var').value='a_';mkr(this); javascript:document.getElementById('welcome').className = 'opac';">Button1</a1
.opac {
opacity:1;
filter:alpha(opacity=100);
}
答案 0 :(得分:3)
不需要JQuery(有些人可能会说JQuery不够:D)。这应该足以满足您的需求。
<img id = "welcome" src="img/welcome.png" />
<a class="Btn" id= "c1" onclick="document.getElementById('welcome').className = 'opac';">Button1</a>
CSS:
#welcome { opacity:0; transition: opacity 1s; }
.opac{opacity: 1 !important;}
演示 :(适用于Chrome,未在其他浏览器中测试)
http://jsfiddle.net/zKkun/
答案 1 :(得分:0)
$('#c1').click(function(){
$("#welcome").animate({
opacity:1
},5000);
});