如上图所示,如果你有一个带填充的文本框,至少在我的 Mac 上初始光标大小是带填充的完整指定高度。当然,当您开始输入时,它会恢复到正常的文本大小(请参阅“密码”水印)。
除了简单地调整实际文本框的大小之外,是否有办法使初始光标大小合适? (它适用于 Webkit 浏览器。)
例子:
<input type="textbox" style="height: 40px" />
最佳答案
sudo work 的修复对我不起作用。但这是 mozilla 在他们的网站上是如何做到的(不是修复):http://support.mozilla.com/en-US/home他们只是将它包裹在一个跨度中并添加填充。
<span class="wrap">
<input type="text" required="required" placeholder="Search Firefox Help" name="q" class="text">
</span>
关于css - 如何使 firefox 光标基于行高,而不是文本框的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3162373/