本帖最后由 张伟86 于 2013-5-2 09:50 编辑
是浏览器内核影响的。可以使用input标签的width属性来定义文本框长度,可以避免长度不一样的情况(css就是好,美观在哪里呢?就在这里)。例如修改代码如下:- <html>
- <head>
- <title></title>
- </head>
- <body>
- <table>
- <tr>
- <td>用户名</td><td><input type="text" size="30"/></td>
- </tr>
- <tr>
- <td>密码</td><td><input type="password" size="30"/></td>
- </tr>
- <tr>
- <td>用户名</td><td><input type="text" name="textfield" style="width:100px" /></td>
- </tr>
- <tr>
- <td>密码</td><td><input type="password" name="textfield2" style="width:100px" /></td>
- </tr>
- </table>
- </body>
- </html>
复制代码 结果如图(chrome/猎豹/IE8测试结果):
|
|