如果我们有一个带有不同 div(部分)的单页网站,并且顶部有一个标题,其中不同的链接指向页面上的不同锚点(div),或者当然是滚动。如何在代表用户当前所在锚点的链接上显示一个小指示器,例如这个网站。
问问题
161 次
1 回答
1
我会使用:hover
CSS 选择器(http://www.w3.org/TR/CSS2/selector.html#dynamic-pseudo-classes)。您还可以使用title
链接上的属性来创建工具提示。
更新:
我必须根据您的评论假设您指的是链接网站右下方的“页面指示器”。
为了模仿这一点,只需在更改活动 div 时更改目标指示器的 CSS。这是一个简单的例子:http: //jsfiddle.net/N39Gf/1/
请注意,如果您愿意考虑使用 jQuery 或类似的库,动画会变得非常简单,类切换和许多其他模拟这种效果所需的操作也是如此。
于 2012-10-06T00:01:11.517 回答