我有两个盒子。第一个包含简单的文本。第二个包含一个没有边框、填充、边距的提交输入。
那么,为什么输入的高度比简单的文本要高呢?
我知道我可以使用填充并删除框高度,但出于我的目的,我需要将其设置为静态高度,并准备好此框以可重复用于输入和简单文本。
我曾尝试使用line-height
和vertical-align
属性,但没有成功。
是什么导致了额外的line-height
?
有一个例子可以玩它。
编辑:我最近看到,这个问题只出在 Firefox 上......
我认为这可能是line-height
Firefox CSS 中的属性:
但是...首先我无法相信我的眼睛所看到的。一个 !important 在内部浏览器样式表中?这正常吗?这可能是一个可能的答案吗?
类似的问题,同样的答案。
但是莱尼尔建议的技巧对我不起作用......