我已经阅读了几篇关于在 HTML5 中使用 ::-webkit-input-placeholder
输入字段占位符样式的文章。它工作完美,除了一件事。
如果我尝试将字体大小增加到高于 16px 的值,文本会在底部被“剪切”。无论输入本身的高度和填充如何,都会发生这种情况。有谁知道使用纯 CSS 或 javascript 来避免这个问题的方法吗?
我添加了两个输入字段的屏幕截图,其中占位符的字体大小为 20px
Jsfiddle: https://jsfiddle.net/bvwdg86x/
原文由 Valdemar Edvard Sandal Rolfsen 发布,翻译遵循 CC BY-SA 4.0 许可协议
输入及其占位符必须具有匹配的字体样式
关于占位符可访问性的说明
问题中包含的屏幕截图显示了用作标签的占位符值。这种技术对于辅助技术的用户来说可能会有问题,并且被认为是可访问性反模式。
也可以看看:
奖金: