如何使文本字段中的文本光标以几像素开始

How to make the text cursor in a text field start a few px in?

本文关键字:文本 像素 几像素 开始 光标 字段 何使      更新时间:2023-09-26

我想要一个文本字段,它的光标从左侧开始几个像素(比如说4)。我知道如果你使用填充来调整文本字段的大小,这是可以做到的,但我想知道是否有任何可能不使用填充来重新调整文本框的大小,而是使用高度和宽度CSS。

如有想法或意见,我们将不胜感激。

使用text-indent属性:

input {
  text-indent:20px;
}

您也可以使用固定宽度的填充。这将使宽度固定在100px,但仍然可以填充。

input {
  padding-left: 10px;
  width: 100px;
}