【问题标题】:How to snap to sections in a WinJS.UI.Hub control如何捕捉到 WinJS.UI.Hub 控件中的部分
【发布时间】:2015-06-13 15:46:52
【问题描述】:

在使用 HTML/JS 的 Windows 8 应用程序中,是否有办法将用户对 Hub 控件的平移仅捕捉到每个 Hub 部分,以便用户始终准确地落在某个部分上?

【问题讨论】:

    标签: css windows-8 windows-store-apps winjs windows-8.1


    【解决方案1】:

    尝试将 Snap Point Type 从 Proximity 切换为 Mandatory:

    .win-hub-viewport {
        -ms-scroll-snap-type: mandatory;
    }
    

    http://msdn.microsoft.com/en-us/library/windows/apps/hh466057.aspx

    可能的值是:

    • 无:初始值。平移和滚动不受任何定义的捕捉点的影响。轻弹会导致正常惯性。
    • 接近度:当正常惯性会使内容靠近捕捉点时,会调整惯性以准确落在捕捉点上。但是,仍然可以在捕捉点之间着陆。
    • 强制:调整惯性以确保内容始终落在捕捉点上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-06
      • 1970-01-01
      • 2019-05-25
      • 2011-10-29
      • 1970-01-01
      • 2011-10-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多