首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JQM最终版本1.1.0中页脚中的浮动元素具有奇怪的行为

问JQM最终版本1.1.0中页脚中的浮动元素具有奇怪的行为
EN

Stack Overflow用户
提问于 2012-05-09 15:24:36
回答 1查看 319关注 0票数 0

我正在尝试使用2012年4月13日发布的最新稳定的Jquery Mobile版本1.1.0。但我注意到了一些奇怪的事情。

如果我试图在页脚中浮动一个'p‘标签,背景就会变成白色。如果我使用1.1.0-rc.1版本,则不是这种情况。我是不是忽略了什么?因为现在我不能使用最新的版本。

这是代码,你可以复制并粘贴它来查看它。

代码语言:javascript
复制
<!DOCTYPE html> 
<html>  
<head> 
<title>Test</title> 
<meta name="viewport" content="width=device-width, initial-scale=1" />   

<!-- New version 1.1.0 -->
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>  
<!-- New version 1.1.0 -->
<script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>    

<style type="text/css">
    p {
        float:right;
        }
</style>   
</head> 
<body> 
    <div data-role="page"> 
        <div data-role="header">
            <h1>Test</h1> 
        </div> 
        <div data-role="content">
        </div>
        <div data-role="footer">
            <p>test</p>
        </div>
    </div>
</body>
</html>
EN

回答 1

Stack Overflow用户

发布于 2012-06-07 19:03:03

似乎在jQuery手机版本1.1.0中,页脚没有设置高度,因此背景不可见。您的解决方案适用于文本,但当您想让两个div彼此浮动时就不行了。

我通过应用这个风格解决了这个问题:

代码语言:javascript
复制
#footer {
    clear: both;
    overflow: hidden;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10511541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档