Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 输入类型文本高度和填充_Html_Css - Fatal编程技术网

Html 输入类型文本高度和填充

Html 输入类型文本高度和填充,html,css,Html,Css,我遇到了一个很奇怪的问题。 我正在将一些html文件(实际上是ftl)修改为模板。我得到了一个静态html和css文件。在正确地应用了所有内容之后,我的输入看起来不像应该的那样。我已经非常仔细地检查了计算样式,它们是正确的,如下图所示。 原始输入的高度为18px,填充顶部和底部为6px,因此必须为18+12=30px高度。尽管如此,我得到的是一个高度为6px加上填充顶部6px和填充底部6px的输入,所以6+6+6=18px 有人能解释一下这里发生了什么吗??顺便说一句,我在这两种情况下都使用s

我遇到了一个很奇怪的问题。 我正在将一些html文件(实际上是ftl)修改为模板。我得到了一个静态html和css文件。在正确地应用了所有内容之后,我的输入看起来不像应该的那样。我已经非常仔细地检查了计算样式,它们是正确的,如下图所示。

原始输入的高度为18px,填充顶部和底部为6px,因此必须为18+12=30px高度。尽管如此,我得到的是一个高度为6px加上填充顶部6px和填充底部6px的输入,所以6+6+6=18px

有人能解释一下这里发生了什么吗??顺便说一句,我在这两种情况下都使用safari


提前谢谢

您是否使用Firebug或类似工具来检查浏览器中的元素?这将告诉您应用的样式来自何处。您使用的是rest.css样式表吗?是的,我已经检查过,在这两种情况下,它都计算相同的样式,正如您在我发布的图像中看到的那样。我没有使用任何reset.css或类似的东西。这两个屏幕截图是“在”您的更改之前还是之后?输入元素的容器/父元素是什么样子的?您可以发布一些代码吗?框大小属性已设置为右侧窗口中的边框框。Safari是在设置高度时添加此功能的,还是在设置高度时添加?