侧翻很慢
Rollover very slow
我刚刚发布了我的新网站,但我只是有一个小问题要解决。在网页设计方面,我完全是自学的。
你可以在这里看到http://www.thisisfed.com滚动非常慢,有一种方法来解决这个无论如何?
我使用了一个简单的切换javascript
[...] onmouseover="toggle_visibility('id');" onmouseout="hide('id');"
这就是javascript的工作原理
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.visibility == 'hidden')
e.style.visibility = 'visible';
else
e.style.visibility = 'hidden';
}
谢谢你的帮助。
。
它并不慢。当你第二次翻转标题时,图像会被显示出来,这是因为当你第一次翻转时,没有内联样式,它会进入你的if语句的else选项(隐藏图像的地方)。
正如有人已经指出的,有很多东西要改进你的代码,但在此期间,你可以为你的图像添加一个默认的内联样式,隐藏,然后更新你的toggle_visibility和hide函数为:
function toggle_visibility(id) {
var e = document.getElementById(id);
if (e.style.visibility == 'hidden') e.style.visibility = 'visible';
else e.style.visibility = 'hidden';
}
function hide(id) {
var e = document.getElementById(id);
if (e.style.visibility == 'visible') e.style.visibility = 'hidden';
else e.style.visibility = 'visible';
}
相关文章:
- 没有找到相关文章