帮帮忙!css+div里怎么消除from的宽度?

来源:百度知道 编辑:UC知道 时间:2024/06/13 04:35:57
.left2{ width:270px; height:28px; margin-top:18px; margin-left:22px;}
<div class="left2">
<form action="" method="post" name="form1">
<input name="textfield" type="text" value="请输入你要搜索的产品编号或品牌" size="30">
<input type="submit" name="Submit" value="搜索">
</form>
</div>
为什么定义的宽度是28px,它实际的却是59px?? 谢谢各位了!

css中加上
form{margin:0;padding:0}
表单margin和padding默认是有值的

你定义的是div的宽度不是form的宽度,
<form action="" method="post" name="form1">
改成
<form action="" method="post" name="form1" class="left2">