我有很多带提交按钮的表单,需要将按钮右对齐。 但问题是当我使用"float: right"时,提交元素会被从正常文档流中移除。这意味着表单高度会缩小,底部边框会干扰按钮。
以下是代码:
表单是通过程序(使用Zend_Form)自动生成的,因此我希望避免需要额外元素(例如带有clear: both的段落)的hack方法。
对于CSS大师来说,这应该是一个简单的问题!
谢谢...
以下是代码:
<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)自动生成的,因此我希望避免需要额外元素(例如带有clear: both的段落)的hack方法。
对于CSS大师来说,这应该是一个简单的问题!
谢谢...