如今,网站网址都以小写的“https”开头,所以我不知道为什么软件在输入此配置文件设置字段时会自动将我的键盘切换到大写。在 Meta 网站上也是如此。
(是的,我知道。这也不是世界末日。我仍然可以点击我的键盘将其改回小写。)
嗯……,你最好为用户预先填入 https://。
如今,网站网址都以小写的“https”开头,所以我不知道为什么软件在输入此配置文件设置字段时会自动将我的键盘切换到大写。在 Meta 网站上也是如此。
(是的,我知道。这也不是世界末日。我仍然可以点击我的键盘将其改回小写。)
嗯……,你最好为用户预先填入 https://。
如今这是个相当普遍的问题。我可能弄错了,但这是因为手机/操作系统希望文本以大写字母开头,而这被标记为文本字段。
但是,您仍然可以通过样式表获得更精细地控制。
样式表只会强制文本的显示方式。你绝对不希望隐藏大写字母(因为这会适得其反)。
同意可以通过在文本框前加上 https:// 并强制使用小写提交来改进这一点。
不能使用 CSS,但我们可以通过将 input 的 type="text" 更改为 type="url" 或使用 autocapitalize="off" 来强制不首字母大写来稍微改进它。
\u003cinput type=\"url\"\u003e 也会在大多数手机上更改键盘,使其方便输入 URL。
(@renato 在 0.5 秒内抢在我前面了 ;))
专家提问:我经常不希望出现的一种行为是,在智能手机上快速编辑时。
大多数时候,我正在编辑的文本并不以大写字母开头,如果我删除快速编辑字段中的所有内容以重新编写(例如,将一个词更改为另一个词),键盘布局会自动将大写字母打开,用于即将输入的第一个字母。
我猜这是不可避免的吗?