input 類型 text和password 長度

来源:互联网 发布:ubuntu怎么创建新用户 编辑:程序博客网 时间:2024/04/30 02:53

很早都遇到了这个问题,一直都归于懒惰而没有去找为什么会出现这样的问题的原因,今天在蓝色经典上看到说这是源于字体,password默认是英文字体,而text默认为定义的字体或者中文字体(我想这是在中文环境下的原因),所以说便出现了长度不一致。解决的方案有二:
1.为input设置font-family英文字体

 

input {font-family:'Verdana';}
2.将text和password的width属性设置为相同的宽度值
<input   name="textinput"   type="text"   size="30"   maxlength="12"     style="width:200px"><input   name="passwordinput"   type="password"   size="30"   maxlength="12"   style="width:200px">
原创粉丝点击