html - html输入字段开始水平自动滚动时如何更改?
问题描述
我添加padding-right: 90px
到<input>
现在,如果输入的文本超过了它到达填充的点,则文本开始被截断,并且当文本到达输入字段宽度的末尾时开始水平滚动(减去填充)。此时文本开始被截断:
它不会开始水平向上滚动,直到我添加一些完全到达<input>
字段末尾的文本(减去填充)。直到下图中的字母 H 才会开始自动向上滚动
我希望它在文本到达开始的<input>
字段点后立即开始自动滚动padding-right: 90px
。我不希望它在添加其他字符时中断并开始滚动。
input[type=text], select {
width: 100%;
padding: 11px 19px;
margin: 7px 0;
display: inline-block;
border: 1px solid #ccc;
border-radius: 2px;
box-sizing: border-box;
padding-right: 90px;
}
<input type="text" id="firstName" name="firstName" placeholder="name">
解决方案
推荐阅读
- arrays - Lazarus 数组中的 TStringList
- javascript - 如何使用 JavaScript 创建具有动态数据的多个选择框?
- python - Python温度类转换器(K,F,C)
- scala - 将 null 添加到 int 列
- python - 如何使用百分比值绘制进度饼图?
- javascript - 在javascript对象中,如果标签存在于另一个字段中,如何对一个字段的值求和?
- r - R markdown:在乳胶表中使用 R 代码
- node.js - 将数据导入 Sequelize + Heroku Postgres 时会导致丢失行的原因是什么?
- python - Python setuptools:打包根目录(每个包不需要子目录)
- awk - yum list 获取最后一个可用的包