css - IE输入占位符垂直对齐

标签 css

我有一个带有占位符文本的输入字段,但无法使其垂直居中对齐。它在 Chrome 中可以正常工作,但在 IE 11 中不能。在 IE 中它与底部对齐。

下面是我目前的情况,

input:-ms-input-placeholder {
  color: red;
  height: 36px;
  line-height: 36px;
  background-color: red;
}

我尝试了 text-align: middle 但没有帮助

最佳答案

放行高:正常;对于所有输入。它将采用正常的行高。

关于css - IE输入占位符垂直对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55336844/

相关文章:

css - 容器中的响应图像大小不正确

css - div 会增长到附加 div 的大小吗

css - jstree:约束宽度

HTML 评论列表

html - 包含导航菜单中各个单元格的背景颜色

javascript - 为什么我在 Internet Explorer 上看不到 html 元素?

css - 使用 vue-material,如何在列表中使文本换行而不是溢出到省略号?

css - 选择器属性中的手写笔迭代

java - JTidy 保留 CSS 规则

javascript - 如何更新移动对象的 Bootstrap (工具提示)?