所以基本上我有一个小的注册表单,我的输入框有 css 问题,我基本上希望它有一个扁平的外观(没有侧边框或顶部边框),只是底部边框。
在 chrome 中它工作正常,它不会弄乱输入表单的位置。但在 IE 和 Firefox 中它放错了位置。如果我删除“border-top:none;” 它修复了它,但显然在顶部添加了我不想要的边框。有关如何解决此问题的任何提示?
这是用于修改输入框的css部分。
#sign_up .sprited {
outline: none;
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #7A7A7A;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;
padding: 5px;
width: 300px;
}
这是我的 sign_up_form
<div id="sign_up_form">
<div class="Labeltxt">Full Name :</div>
<div class="RoundtxtBox">
<input type="text" name="fname" value="" class="sprited">
</div>
<div class="Labeltxt">Email Id :</div>
<div class="RoundtxtBox">
<input type="text" name="uemail" value="" class="sprited">
</div>
<div class="Labeltxt">Password :</div>
<div class="RoundtxtBox">
<input type="password" name="upassword" value="" class="sprited">
</div>
<div id="actions">
<a href="#" id="cancel" class="close form_button">Cancel</a>
<input type="submit" class="regsub" name="submit" value="Join" />
</div>
</div>
</form>
<!--<a href="#" class="close" id="close_x">close</a>-->
</div>