带有可自定义拼写检查波浪线的 HTML 输入文本

标签 html css

我需要一个 HTML 输入文本,在不属于受控词汇表的单词下方带有可配置的红色波浪线。例如,如果我的词汇表是 ['foo', 'bar'] , 和文字 foo and bar在输入文本中输入,and应该加下划线,因为它不是词汇表的一部分。

我不知道从哪里开始,因为:

  • 一方面,这正是谷歌搜索框的工作方式,它似乎是通过 <input type='text'> 完成的。
  • 另一方面,似乎没有办法只对 <input type='text'> 中的一部分文本设置样式。 ,我在 SO 上看到一些答案,说明这可以使用 contenteditable 来完成属性。

那么,真相在哪里呢?

最佳答案

是的,有 HTML5 拼写检查属性。 这是波浪下划线 css

content: '~';
  position: absolute;
  left:0%;
  transform:scale(16,2);
  transform-origin: left 

关于带有可自定义拼写检查波浪线的 HTML 输入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52596309/

相关文章:

python - PDF 文件方向检测

css - html 条件语句 hack 在实时时将 IE 视为错误版本

javascript - PrimeFaces 扩展 CKEditor : cannot access custom config

python BeautifulSoup 在表中查找某些内容

javascript - 卡住第一列和标题,但它们现在没有出现

html - "modal"div,内容与IE8透明div的交互问题

html - 为什么视差不能使用 html css

css - Bootstrap Accordion 在 safari 中出现奇怪的弹跳

html - 粘性文本未出现

php - 如何在 PHP 中用 替换制表符?