这他妈到底是什么?我发现使用此元素在chrome中填充存在一些问题,但是即使将两者(textarea和input)中的padding都设置为0,它们在chrome中的宽度也不“相同”。代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<!--[if IE]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<title>WTF</title>
<style>
    input {
        width: 200px;
        padding: 0px;
    }
    textarea {
        width: 200px;
        padding: 0px;
    }
    table {
    background-color: blue;
    }

</style>

</head>
<body>
<form>
    <table>
    <tr><td><input type="text" /></td></tr>
    <tr><td><textarea></textarea></td></tr>
    </table>
<form>

</body>
</html>

最佳答案

如果添加border:0,它将在chrome中修复。参见小提琴:http://jsfiddle.net/Q96yN/2/

10-06 12:42
查看更多