gpt4 book ai didi

javascript - 修复了 jquery 移动面板的页脚

转载 作者:太空狗 更新时间:2023-10-29 16:48:37 24 4
gpt4 key购买 nike

我正在尝试在 jquery Mobile 的面板上放置一个固定的页脚。我尝试了几件事,但似乎没有任何效果。尝试了一个带有数据 Angular 色页脚的 div,但它移到了主页。然后我创建了另一个页脚 div 并给它一些 css 样式,但这会将页脚推到面板的底部而不是窗口的底部。我能想到的一种解决方案是滚动事件,它重新计算滚动时页脚的高度,但这会给页脚带来非常不稳定的外观。

Here是一个带有两个页脚的示例 jsfiddle。

HTML:

<div data-role="page" id="myPage1">
<div data-role="header">
<h1>Page 1 header</h1>
<a href="#mypanel" class="ui-btn-right" data-icon="gear">Open Panel</a>
</div>
<div data-role="content">
<h1>Page 1</h1>
Hi This is the content
</div>
<div data-role="footer">
<h1>Page 1 Footer</h1>

</div>
<div id="mypanel" data-role="panel" data-position="right" data-display="push"
data-theme="d" data-swipe-close="true">
<div id="panelfooter" data-theme="d" data-role="footer"
data-position="fixed">Footer</div>
<div id="panelFooter">Footers</div>
<div data-role="content">hello I am a panel
<ul>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
<li>Hi</li>
</ul>
</div>
</div>
</div>

CSS:

#panelFooter {
position:fixed;
left:0px;
bottom:0px;
height:30px;
width:100%;
background:#999;
}

最佳答案

再试一次:

#mypanelfooter {
position:absolute;
left:0px;
bottom:3px;
height:auto;
width:90%;
padding:5%;
border:none;
background-color:blue;
}
<div data-role="page" id="myPage1">
<div data-role="header">
<h1>Page 1 header</h1>
<a href="#mypanel" class="ui-btn-right" data-icon="gear">Open Panel</a>
</div>

<div data-role="content">
<h1>Page 1</h1>
Hi This is the content
</div>
<div data-role="footer">

<h1>Page 1 Footer</h1>
</div>
<div id="mypanel" data-role="panel" data-position="right" data-display="push" data-theme="d" data-swipe-close="true">
<div id="mypanelfooter">
Footer
</div>
<div data-role="content">
hello I am a panel
<ul>
<li>Hi</li><li>Hi</li>
<li>Hi</li> <li>Hi</li> <li>Hi</li> <li>Hi</li> <li>Hi</li>
<li>Hi</li><li>Hi</li><li>Hi</li><li>Hi</li><li>Hi</li><li>Hi</li><li>Hi</li><li>Hi</li><li>Hi</li><li>Hi</li>
<li>Hi</li>
</ul>
</div>
</div>

</div>

如果您在面板中的内容不是很大,它可以工作...

关于javascript - 修复了 jquery 移动面板的页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18813685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com