我严格限制使用 YUI/Javascript 以及 HTML 和可能的 CSS,只要它与 IE 一起运行。
HTML:
<div id="test" style="visibility:hidden">
<p><img src=../../included_files/VGirlMega.png></p>
<p><img src=../../included_files/ReVGirlMega.png></p>
</div>
<script src="../../included_files/myjs.js"></script>
Javascript:
window.onload=(function(cback){
return function(ev){
cback && cback.call(window,ev);
YUI().use('transition',function(Y){
var cntr=1; //seconds
Y.all('#test p').setStyles({'opacity':0,
'marginTop':'25px',
'background':'none repeat scroll 0 0 #fff',
'fontSize':'21px'}).each(function(nd){
nd.transition({
easing: 'ease-out', //easing method
duration: 9, // seconds
delay:cntr, //this is our counter to stagger the p tags showing
opacity:1
});
cntr+=14.0; //increase the delay by half a second
});
Y.one('#test').setStyle('visibility','visible');
});
}
})(window.onload);
如您所见,我有人帮我编写了 Javascript,因为我在一个电子学习创作工具中使用它,该工具对哪些有效哪些无效非常具体。当然,图像当前加载一个低于另一个。我在想我可能仅仅因为段落标签就完成了?
我研究了其他人是如何实现这一点的,但是虽然他们通常采用相同的概念,但实现并不相同,需要更多的 css/java。
例如这个小提琴: http: //jsfiddle.net/k9e5f/2/ 在这个线程中找到:过渡期间的jQuery重叠图像(试图进行背景过渡)
如果不重新开始,是否很难适应我所拥有的东西?
ps Jquery 不是这个选项:(
谢谢你的帮助。