0

我有一个文本区域来输入文本,如果我输入一些单词,那么我的文本前面的光标似乎更大。为什么它显示更大?应该和我的话一样吧?我希望字体大小为 38px;

我正在 Chrome 浏览器上测试它

请帮我解决这个问题。

<textarea name="quotes" cols="40" rows="10"   placeholder="  What`s your quotes? " style="height:100px;width:99%;overflow:auto;border: 1px solid silver;font-size:38px" keynav:shortcut="10"></textarea>

在此处输入图像描述

4

2 回答 2

2

您的问题(“为什么闪烁的光标看起来比文本大?”)的答案是它是一种错觉。光标实际上是行的全高的高度。请记住,ag、j、p、q 或 y 的底部也是该行的一部分。因此,闪烁的光标可能看起来比线条高,但实际上并非如此。

于 2013-05-08T17:33:05.280 回答
0

问题可能已解决,原因是从现在起 3 年,但阅读评论说这是一个错觉问题(因为光标与行的大小相同,我使用以下方法解决了我的问题:

line-height: 27px; 

在我的输入字段中。

也许将来可以帮助某人:D

于 2017-02-10T15:44:49.263 回答