我希望有人可以通过代码与我进行对决,以实现这一目标:
这是按钮的代码:
<input type="submit" name="gravarpalp" value="Save" />
提前致谢!
答案 0 :(得分:0)
我会用jquery来完成这个。 首先,将控件放在div中,并设置以下css属性
<div>
<span id="fadeSpan" style='position: relative; display: none;>Saved!</span>
<input id="fadeButton" type="submit" name="gravarpalp" value="Save" style='position: relative;' onclick='fadeEffect();' />
</div>
然后在脚本标记中添加以下函数。虽然没有经过测试,但这只是为了让你开始。
function() fadeEffect(){
$('#fadeButton').fadeToggle();
$('#fadeSpan').fadeToggle();
setTimeout(function(){
$('#fadeButton').fadeToggle();
$('#fadeSpan').fadeToggle();
}, 3000);
}
答案 1 :(得分:0)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
$('#saveme').click(function() {
$('#saveme').fadeOut('slow', function() {
$('#saved').fadeIn('slow', function() {
$('#saved').fadeOut('slow', function() {
$('#saveme').fadeIn('slow', function() {
});
});
});
});
});
});
</script>
</head>
<body>
<div id="saved" style="position:absolute;top:10px;left:10px;display:none">Saved</div>
<input type="submit" name="gravarpalp" value="Save" id="saveme" style="position:absolute;top:10px;left:10px;"/>
</body>
</html>
答案 2 :(得分:-1)
结帐this link.看起来您应该只能将标签的ForeColor
设置为具有不同Alpha值的颜色值。
button1.Visible = false;
//make label fade in (alpha value++)
//once opacity reaches 255, make it fade out (alpha value--)
button1.Visible = true;
我认为你需要某种计时器,所以淡入淡出并不是那么即时。如果你需要,我会尝试更好地解释。
编辑:对不起,我认为这是一个WinForms应用程序...这对于Web应用程序来说不起作用。尝试使用jQuery或javascript。