我有一個提交按鈕的表單很大,我需要對齊按鈕。問題是,當我使用float: right
時,提交元素被從正常文檔流中取出。這意味着窗體的高度降低,並且它的底部邊框會干擾按鈕。如何正確對齊此提交按鈕?
下面的代碼:
<html>
<head>
<style type="text/css">
#left-col {
width: 290px;
}
#loginForm {
border: 1px solid black;
}
#submit {
/* float: right; */
}
</style>
</head>
<body>
<div id="left-col">
<div id="loginForm">
<form id="user-login-form" enctype="application/x-www-form-urlencoded" method="post" action="">
<label for="email" class="required">Email</label>
<input type="text" name="email" id="email" value="">
<label for="password" class="required">Password</label>
<input type="password" name="password" id="password" value="">
<input type="submit" name="submit" id="submit" value="Login" class="submit">
</form>
</div>
</div>
</body>
</html>
的形式編程方式(使用Zend_Form的),所以我希望能避免需要額外的元素(:既有如用清晰的段落)黑客產生。
希望這將是一個CSS大師的簡單問題!
謝謝...
所有議題元素是內聯,所以我會承擔提交將在最右邊。 – Ibu 2012-01-12 00:00:53
使用float:right;在FF和鉻沒有改變我的形式的大小。你能更具體地瞭解你想改變或預防的事情嗎? – 2012-01-12 00:01:08
您想在哪裏標註與文本框相關的內容? – JamesB41 2012-01-12 00:01:36