Html 文本输入光标太高。我能怎么办?

Html 文本输入光标太高。我能怎么办?,html,css,textinput,Html,Css,Textinput,我的文本输入如下所示: 这是我的CSS:: .searchBox input[type=text]{ left: 10px; display: block; position: absolute; height: 18px; padding: 7px 0 8px; width: 280px; color: #828483; } 我不知道哪个CSS属性可以解决这个问题 你能帮我吗?使用线条高度: 它可能是垂直对齐、填充或边距。但是如果没有看

我的文本输入如下所示:

这是我的CSS::

.searchBox input[type=text]{
    left: 10px;
    display: block;
    position: absolute;
    height: 18px;
    padding: 7px 0 8px;
    width: 280px;
    color: #828483;
}
我不知道哪个CSS属性可以解决这个问题

你能帮我吗?

使用线条高度:


它可能是垂直对齐、填充或边距。但是如果没有看到html/css代码的相关部分,就无法确定。请发布您的代码,这样我们可以更好地帮助您。没有人喜欢猜测问题。你能提供你的CSS吗?听起来像是字体大小和行高的问题,对吗?请看我对前一个问题的回答:您是否也可以发布searchBox的CSS,因为这将影响其后代的样式。还有,你的html是什么?你能发一个帖子让我们看看你在用什么吗?这不起作用,文本现在变大了,但还是放错了位置。
input {
    height: 2em;
    line-height: 2em; /* equal to the height to vertically-centre the text */
    /* other CSS */
}
textarea {
    padding: 10px 40px 10px 40px;
}