【问题标题】:How do you turn off auto-capitalisation in an editable div on iOS?如何在 iOS 上关闭可编辑 div 中的自动大写?
【发布时间】:2014-05-23 10:06:34
【问题描述】:

我知道for input and textarea tags you can specify autocapitalize as off。当您使用内容可编辑的 div 时,有没有办法做到这一点,因为它们没有 autocapitalize 属性?

我在其他地方看到过类似的想法,比如在线代码编辑器。例如,orion editor 使用可编辑的 div,不会遇到此问题。

【问题讨论】:

    标签: html ios contenteditable capitalization


    【解决方案1】:

    将此添加到 div 样式中:)

    text-transform:lowercase;
    

    我希望这会有所帮助!

    编辑

    好的,现在我完全理解了。在可编辑的 div 中,这是不可能实现的。此函数的变量不能由 HTML 或 JS 控制。这被硬编码到IOS的objective-c中。不幸的是,没有什么可以改变这一点。您可以实现您想要做的唯一方法是将 div 更改为输入字段,然后使用自动大写:关闭。

    抱歉,这不是好消息,但我希望这会有所帮助!

    【讨论】:

    • 这里的问题是它不仅会关闭自动大写,还会阻止大写字母。所以即使你想把一个字母大写也是不可能的。
    • 这将完全禁用所有大写。我希望禁用 auto-大写。 (正如@VWGolf2 所说)
    • 我刚刚添加了一个似乎可以实现此目的的相关链接。我不知道怎么做,但似乎有可能。
    猜你喜欢
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    • 2021-05-18
    • 1970-01-01
    • 1970-01-01
    • 2017-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多