我有两个框。第一个包含简单的文字。第二个包含一个没有边框,填充,边距的提交输入。输入提交中的隐形填充
那么,为什么输入需要比简单文本更高的高度呢?
我知道我可以玩填充和删除框高度,但为了我的目的,我需要将其设置为静态高度,并准备此框可重复使用输入和简单文本。
我试图玩line-height
和vertical-align
属性,没有成功。
是什么导致额外的line-height
?
编辑:我最近看到的,这个问题只有用Firefox ...
我认为它可能是在Firefox的CSS的line-height
属性:
但首先,我无法相信我的眼睛看到了什么。内部浏览器样式表中的重要内容?这很正常吗?这可能是一个可能的答案?
Similar question with the same answer。
但诀窍Leniel建议不适合我...
奇怪的行为。它在Chrome和IE中显示正常,但不是FF ... – lukeocom
它似乎不是行高,因为它也会在左右两侧创建空间,这不会是行高。 – Michael