我无法删除出现在内容之后的空白,我的 Jquery 代码太长,但是我确实设法用更少的代码重现了这个问题:http: //jsfiddle.net/uQC9U/。
我试过这个: div元素和JQuery移动底部空间中额外空间的解决方案。
<html>
<head>
<link href="http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.css" rel="stylesheet" type="text/css"/>
<script src="http://code.jquery.com/jquery-1.6.4.min.js" type="text/javascript"></script>
<script src="http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.js" type="text/javascript"></script>
</head>
<BODY>
<div data-role="page" id="homepage" >
<div>
<form method='post' id='registerform' action='index.php'>
<label class='error' id='registererrorA' > </label>
<button type='Submit' id='registerbttn' name='registerbttn' data-theme='c'>Register</button>
</form>
</div>
</div>
</BODY>
</html>
我玩过以下代码:
- html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
}
- div { margin:0; padding:0; }
- #page {
text-align: center;
border-bottom: solid 1px #FFC;
height: auto;
padding: 0;
bottom: 0; }
PS原谅我的英语
我不允许在我的帖子中发布解决方案,但我找到了解决方案:我改变了这个:
<button type='Submit' id='registerbttn' name='registerbttn' data-theme='c'>Register</button>
进入
<input type='submit' id='registerbttn' name='registerbttn' data-theme='c' value='Register' />
多余的空间消失了。