1

正如 Bootstrap 网站中所说,HTML 文档结构必须是这样的(http://twitter.github.com/bootstrap/scaffolding.html

<!DOCTYPE html>
<html lang="en">
  ...
</html>

但是我注意到,这会导致一个问题,即输入高度比平时大,当我删除 doctype 声明时它就变得正常了。

如何解释这个?

4

1 回答 1

1

我想这是默认行为,当您使用 HTML5 文档类型时您无能为力。

您可以使用 CSS 重置来清除浏览器/文档类型为您的元素创建的任何默认格式。这是一个非常常用的,虽然它不包含任何输入标签。:http: //meyerweb.com/eric/tools/css/reset/ 对于输入大小,你可以尝试一些这样的css :

input {
    height:30px;
}

或者你想要的任何高度。如果我在这里走错了方向,请告诉我。

于 2013-02-04T15:20:42.023 回答