html - 向 HTML 文本输入字段添加填充

标签 html css text input textbox

我想在 <input type="text" /> 的右边加一些空格以便在字段右侧有一些空白区域。

所以,而不是 , 我会得到 .

因此,相同的行为只是右侧的一些空白区域。

我试过使用 padding-right ,但这似乎没有任何作用。

有没有办法做到这一点(或伪造它)?

最佳答案

您可以像这样为输入提供填充:

HTML:

<input type=text id=firstname />

CSS:

input {
    width: 250px;
    padding: 5px;
}

但是我还要补充:

input {
    width: 250px;
    padding: 5px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

框大小调整使输入宽度保持在 250 像素,而不是由于填充而增加到 260 像素。

For reference .

关于html - 向 HTML 文本输入字段添加填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6586302/

相关文章:

text - 关于 "AUTOMATIC TEXT SUMMARIZER (lingustic based)"

jquery - 将鼠标悬停在图像上时显示文本

javascript - Google Maps/Fusion Tables Javascript HTML 不会显示/可视化所有多边形数据(通过色标)

html - 如何提高同时播放的多个相同视频标签的性能

javascript - 单击 anchor 时更改 href

javascript - 动态进度条

python - Beautifulsoup 通过 <br/> 拆分标签中的文本

html - 使用 html 5 模式进行名字验证

javascript - 如何多次打开一个div对应不同的按钮点击

JavaScript Gallery 故障(图层??)