jquery移动固定页脚随页面滚动

rob*_*ert 3 jquery-mobile

我正在尝试在我的网站上实现固定页脚.

我的问题是,当我滚动页面时,页脚与内容重叠.滚动完成后,它会回落到底部.这是标准行为吗?

我查了一下这个链接.它适用于桌面浏览器.即.页脚在滚动时保持固定.但是在移动设备(android)上它随页面滚动.我可以把它固定吗?

编辑:添加了HTML

<div data-role="footer" data-iconpos="left"  data-id="jefooter" data-theme="b" data-position="fixed" data-tap-toggle="false">
    <div data-role="navbar">
        <ul>
            <li>
                <a href="/welcome" data-icon="jehome" data-iconpos="notext" data-direction="reverse" data-ajax="false">Home</a>
            </li>
            <li>
                <a href="/mobile/users/settings" id="user_auth" data-icon="jesettings" data-iconpos="notext" data-transition="fade" data-ajax="false">My Settings</a>
            </li>
            <li>
                <a href="/mobile/help" data-icon="jehelp" data-iconpos="notext" data-transition="fade" data-ajax="false">Help</a>
            </li>
        </ul>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

您可以在m.qa.hungryzone.com上查看该页面

编辑2:

Android版本是2.3.5

Bol*_*las 8

我通过替换来修复它

<meta name="viewport" content="width=device-width, initial-scale=1" />
Run Code Online (Sandbox Code Playgroud)

<meta name="viewport" content="user-scalable=no,width=device-width" />
Run Code Online (Sandbox Code Playgroud)

在html的标题中

并通过向data-role ='footer'添加一个新类到页脚

.footer {
    position: fixed;
    z-index: 10;
    bottom: 0;
    width: 100%;
}
Run Code Online (Sandbox Code Playgroud)