【问题标题】:Best method of creating a floating side menu [closed]创建浮动侧边菜单的最佳方法[关闭]
【发布时间】:2012-12-28 22:46:48
【问题描述】:

我正在开发一个 ASP MVC3 网站,并希望创建一个浮动侧菜单栏,该菜单栏在一组点之间保持静止。 CNNSI.com 和 speckyboy.com 都有类似的浮动侧边栏,尽管是用于社交网络链接。如果有人能指出我正确的方向,我会非常满意,特别是如果您知道 Ajax/javascript 方法。

【问题讨论】:

  • 看起来您走在正确的道路上。查看视图源并对​​其进行逆向工程。这并不难。
  • 我注意到一个名为 ajax_float 的
    标签,但我在互联网上找不到太多关于他的信息。有一些关于类似事情的讨论,但他们的链接被破坏了。看起来它可能只是 CSS,但是如果有人知道插件,我想使用它。

标签: javascript jquery ajax asp.net-mvc


【解决方案1】:

有几种方法可以做到这一点。一个非常简单的方法是使用 CSS,在你的元素上使用 position:fixed。不幸的是,您无法通过此方法获得所需的智能响应。

如果您想让它在某些点之间随着用户滚动而变得更有趣,您需要使用一些 javascript 来检测用户何时滚动以及他在页面中滚动到的位置。我只关注学习经验,但由于您使用的是 jQuery,所以有 libraries and plugins 可以让您轻松完成类似的事情。有关详细信息,请参阅链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-19
    • 1970-01-01
    • 2012-01-15
    • 1970-01-01
    • 2017-04-21
    • 1970-01-01
    • 1970-01-01
    • 2019-06-22
    相关资源
    最近更新 更多