侧翻很慢

Rollover very slow

本文关键字:      更新时间:2023-09-26

我刚刚发布了我的新网站,但我只是有一个小问题要解决。在网页设计方面,我完全是自学的。

你可以在这里看到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_visibilityhide函数为:

 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';
 }

相关文章:
  • 没有找到相关文章