doctype的bootstrap位置

时间:2013-02-04 14:48:42

标签: html twitter-bootstrap doctype

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

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

但我注意到,这会导致一个问题,即输入高度比平时更高,只有当我删除doctype声明时它才变得正常

如何解释这个?

1 个答案:

答案 0 :(得分:1)

我认为当您使用HTML5文档类型时,您无法做任何事情的默认行为。

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

input {
    height:30px;
}

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