0

我希望能够在 .hover 或鼠标输入时使锚链接(上、右上、右、右下、下、左下、左、左上)滚动到它们各自的位置。我需要绝对定位锚标签,以便在实际地图滚动时它们永远不会移动。

但无论如何,这是我试图创造的基本理念。

编辑:现在我考虑一下,使用锚标签可能会出错。地图需要比锚标签本身更高的 z-index 值,因为地图上有需要点击的内容。我现在用小提琴的方式实际上是错误的。

功能应该是逐渐“轻松”的移动。从中间开始(缓慢移动),然后再向上(快速移动)。我想使用带有页面 x 和 y 坐标的 mouseEnter 和 mouseLeav 将是答案。我是否以这种方式思考而不是使用锚标记方法?

这是更新的小提琴:http: //jsfiddle.net/YWnzc/131/

4

1 回答 1

0

锚标记链接到它们自己,以便浏览器在您单击它们时尝试将标记滚动到框架的顶部。您可以使用脚本来防止这种默认行为,或更改链接的目标。

于 2012-08-09T23:49:57.470 回答