html - 文本框中的文本对齐和光标高度

标签 html css internet-explorer google-chrome

我有一系列输入框,其中包含一些值。我通过添加 css 属性 line-height 使其与输入框的高度相同,修复了 IE 的垂直对齐问题。

问题: 现在,line-height 属性导致文本光标的高度为 line-height 属性的高度,而不是在 Chrome 中垂直居中,但在 IE 中看起来不错。

如何解决这个问题?

jsFiddle (无行高):http://jsfiddle.net/vzRZU/2/

jsFiddle (withline-height):http://jsfiddle.net/vzRZU/3/

最佳答案

关于html - 文本框中的文本对齐和光标高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9305934/

相关文章:

输入按钮上的 HTML 链接

html - Internet Explorer CSS 问题

html - float 图像,换行文本,最小换行大小

css - 混合混合模式在应用于一个元素但不适用于另一元素时起作用

CSS 在表单中无法正常工作

internet-explorer - meta http-equiv ="X-UA-Compatible"content ="IE=edge"对非IE浏览器有影响吗?

jquery - 即问题。嵌套相对 DIV 不随滚动移动

jquery - $ 未在外部 .JS 文件中定义

html - 如何使用curl 发送包含隐藏表单字段的POST 表单?

html - 从 div 中排除样式属性