【问题标题】:Onsen UI Carousel and sliding menu温泉 UI 轮播和滑动菜单
【发布时间】:2015-09-22 12:31:40
【问题描述】:

在我的应用程序中,在一个页面中,我在工具栏中有一个轮播,具有顶部固定位置。

在我将 position:fixed 放置在包含轮播的 div 中之前,轮播是不可见的。

在这个页面中,我也有一个滑动菜单。

当我滑动滑动菜单时,轮播在视图中保持固定,位于滑动菜单上方,而不是在页面中向右滑动。

我在 Android 默认浏览器中遇到了这个问题,就像在 Android 中构建的应用程序一样。在桌面浏览器(Firefox 和 Crome)中一切正常。

我该如何解决这个问题?

【问题讨论】:

    标签: carousel onsen-ui slidingmenu


    【解决方案1】:

    我只是通过包含在一个列中解决了滑动菜单的轮播问题。如果必须,您可能必须将宽度调整为低于滑动菜单的设置。它甚至可以在宽度设置为 100% 的情况下工作,但是将它放在自己的列或行中帮助我避免了这些重叠问题。

    例子:

    <ons-row><ons-col width="10%"></ons-col>
           <ons-col width="80%"><br /><h4>Carousel</h4>
            <ons-list-item>
            <ons-carousel swipeable overscrollable auto-scroll style="height: 50px; width: 100%; align: center;" initial-index="0" swipe-target-width="100">
            <ons-carousel-item class="button--menu">
            Item 0
            </ons-carousel-item>
             <ons-carousel-item class="button--menu">
            Item 1
            </ons-carousel-item>
            </ons-carousel>
            </ons-list-item>   
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多