为什么当我将输入字段设置为 100% 时,输入字段总是“超出”包含它们的 div?
的CSS,
.item-form {
margin:0px 0px 10px 0px;
clear:both;
border:1px solid #999966;
}
.item-form input,
.item-form textarea,
{
background-color:#ffffff;
border: 1px solid #dddddd;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:2px 2px 2px 2px;
}
html,
<div class="item-form">
<input name="username" type="text" id="username" value="" title="USER NAME"/>
</div>
输出,
我该如何解决?
谢谢。
编辑:
我似乎已经修复了输入字段问题,但后来我遇到了另一个问题 -选择字段,
.item-form {
margin:0px 0px 10px 0px;
padding:0px 6px 0px 0px; /** important **/
clear:both;
}
.item-form select{
border: 1px solid #dddddd;
width:100%; /** a bug to fix **/
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:2px 2px 2px 2px;
color:#999;
}
现在选择字段是'under-run'!!
我该如何解决??
谢谢。