【问题标题】:make menu div element fixed in jquery mobile在jquery mobile中固定菜单div元素
【发布时间】:2012-05-23 07:57:49
【问题描述】:

我在 jquery mobile 中开发的页面左侧有一个菜单 div。问题是当页面滚动时,菜单也会随着页面滚动到上方。我希望菜单一直固定。我怎样才能做到这一点?

【问题讨论】:

    标签: jquery html css jquery-mobile


    【解决方案1】:

    在 CSS 中使用position: fixed;

    #myDiv {
        position: fixed;
        top: 100px;
        left: 0;
    }
    

    【讨论】:

    • 当我在菜单css中使用位置:固定时,页面页面不滚动。我想要滚动页面而不是菜单。
    • 在这种情况下,您需要在包含元素上设置min-height
    • 我尝试了最小高度,但是页面也没有滚动。此外,当我在手机上查看页面时(android 2.3.4),菜单仍然随着页面滚动。
    • 您能否编辑您的原始问题并包含您页面的 HTML 和 CSS。如果不确切了解发生了什么,很难给出解决方案。
    【解决方案2】:
    #div_id{
      position:fixed;
      }
    

    我认为这会有所帮助!

    【讨论】:

      【解决方案3】:
      #myDiv {
      position: fixed!important;
      
        z-index: 1000!important;
      
      top:55px !important
      
      }
      

      【讨论】:

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