代码之家  ›  专栏  ›  技术社区  ›  Hailwood

这个网站是如何实现悬停效果的?

  •  0
  • Hailwood  · 技术社区  · 14 年前

    请看 http://shaiya.aeriagames.com/ 告诉我他们是如何在logo上实现悬停效果的,因为它不是javascript,在所有浏览器中都可以工作

    2 回复  |  直到 14 年前
        1
  •  1
  •   Yi Jiang    14 年前

    opacity 财产。两个图像都作为背景图像附加到两个不同的元素上。当您将鼠标悬停在父对象上时 li gameLogo ,其子对象anchor的不透明度开始从0增加到1,从而导致光晕“出现”,因为两个图像完全对齐。

    您可以在此处看到覆盖的图像: http://shaiya.aeriagames.com/themes/shaiya/images/site/page-header-light-hovers.jpg

        2
  •  0
  •   Daniel Smith    14 年前

    它是javascript-使用mootools库。 查看页面的源代码,你会看到在靠近底部的地方,有一段代码

    <script type="text/javascript" src="http://s.aeriagames.com/modules/js/mootools-1.2.4-core.js"></script>...<script type="text/javascript" src="http://s.aeriagames.com/themes/shaiya/js/page.js"></script> 
    

    http://s.aeriagames.com/themes/shaiya/js/page.js 是实现功能的脚本,其中 http://s.aeriagames.com/modules/js/mootools-1.2.4-core.js