css - text-transform:在 chrome 上包含 ß 中断输入文本的字符串上的大写字母
问题描述
我需要在很多输入字段上显示大写值。仅使用 csstext-transform: uppercase
我在 chrome 上遇到了 'ß' char 的问题。它被转换为“SS”。Chrome 不处理字符串长度的更改,并且无法将光标移动到最后一个字符上。
下面是这个问题的一个简单例子。有什么方法可以仅使用 css 处理文本转换异常吗?
解决方案
根据http://de.wikipedia.org/wiki/%C3%9F#Gro.C3.9Fschreibweise_mit_Ersetzung_von_.C3.9F_durch_SS使用 SS 或小写 ß(混合大写/小写)替换。更换是官方规则。
推荐阅读
- android - 如何在 RxJava 中以不同的间隔链接 observables?
- c++ - 使用正则表达式删除前导/尾随空格,引号除外
- .net - 通过编译为 CIL 在 Powershell4 中使用 Powershell5 类?
- google-bigquery - 数据流权限不足,创建工作流作业失败
- html - 如何垂直对齐页脚中的文本并从 ::after 内容中删除下划线
- javascript - 在 CSS 中更改 AngularJS 材质的颜色?
- javascript - 从 TileMap 函数中制作特定的图块
- go - Golang:net.ParseIP()
- azure - 为什么 Visual Studio Online 上的 Docker 的“构建映像”步骤失败?
- reactjs - 使用非 apache 服务时如何使用 SSL 证书配置与服务的连接。求救