Demo
#showme:target { display: block; position: fixed; wIDth: 100%; height: 100%; top: 0; left; 0; background: lightblue; -webkit-animation: fadein 1s; /* Safari,Chrome and Opera > 12.1 */ -moz-animation: fadein 1s; /* firefox < 16 */ -ms-animation: fadein 1s; /* Internet Explorer */ -o-animation: fadein 1s; /* Opera < 12.1 */ animation: fadein 1s;}解决方法 我会将jquery用于动画部分,但我不确定为什么要将此动画与history.back()一起使用.以下解决方案也消除了大量额外的CSS.
HTML:
<div ID="showme" > <p>I'm showing</p> <p><a href="#" ID="close">Close</a></p></div><div ID="wrapper"> <a ID="show" href="#">Show</a></div>
Js:
$('#close').on('click',function(event) { event.preventDefault(); $('#showme').fadeOut('slow');});$('#show').on('click',function(event) { event.preventDefault(); $('#showme').fadeIn('slow');});
CSS:
body {margin: 0;}#showme { display: block; position: fixed; wIDth: 100%; height: 100%; top: 0; left; 0; background: lightblue;}
小提琴:http://jsfiddle.net/cmqg7cyf/4/
总结以上是内存溢出为你收集整理的html – 点击javascript时淡出div:history.back()全部内容,希望文章能够帮你解决html – 点击javascript时淡出div:history.back()所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)