gpt4 book ai didi

jquery - Contenteditable 自动将 CSS 应用于输入的文本

转载 作者:太空宇宙 更新时间:2023-11-04 05:08:58 25 4
gpt4 key购买 nike

有没有办法禁用 CSS(例如文本转换)对使用 contentedtiable 输入的文本的影响?

在我的页面上,“CERTIFICATE PROGRAM”显示为文本转换设置为大写。实际输入的数据是:证书类(class)。

当我通过 contenteditable 在字段中键入时,添加的任何文本都会自动大写。

将 contenteditable CSS 设置为 text-transform:none;不起作用,因为显示文本是:证书程序,我想要“证书程序”

我可以将我的 CSS 设置用于显示目的,但不影响新输入的文本吗?

现在发生了什么:文本:证书程序,HTML:

<section id="name+degree+96" contenteditable="true">Certificate PrograMS</section>

我想要的:文本:证书程序,HTML:

<section id="name+degree+96" contenteditable="true">Certificate Programs</section>

最佳答案

如你所见here ,原始文本值不受 text-transform 的影响,因为它只会改变您查看文本的方式(编辑文本然后单击某处)。

我不知道你想要什么,问题不是很清楚,但是..

如果你想去掉那个部分的大写文本,只需用以下命令覆盖它:

section[contenteditable] {
text-transform: none;
}

如果您想在编辑文本时去掉大写文本:

section[contenteditable]:focus {
text-transform: none;
}

关于jquery - Contenteditable 自动将 CSS 应用于输入的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9773131/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com