如何在CSS中关闭拼写检查?

时间:2016-08-30 07:11:44

标签: css css3

任何属性或某些调整都会忽略红色下划线?或者由于浏览器设置而忽略它?

enter image description here

4 个答案:

答案 0 :(得分:35)

有HTML5拼写检查属性。

<textarea spellcheck="false"> or <input type="text" spellcheck="false">

答案 1 :(得分:4)

这不是CSS而是HTML:HTML元素中的spellcheck="false"应该可以解决问题。但我认为Safari仍然在其下面划出一条红线。

答案 2 :(得分:4)

是的,有HTML5拼写检查属性。

<textarea spellcheck="false"> or <input type="text" spellcheck="false">

http://www.whatwg.org/specs/web-apps/current-work/multipage/editing.html#spelling-and-grammar-checking

答案 3 :(得分:-2)

只能使用HTML5进行此操作。因此,您可以使用jquery将spellcheck属性添加到HTML元素。 试试这个

<td>
   <div class="input-group date" id="gebdatum">
      <div class="input-group-prepend datepickerbutton">
         <span class="input-group-text"><i class="far fa-calendar"></i></span>
      </div>
      <input id="@Html.IdFor(model => model.GeboortedatumFormatted)" 
          name="@Html.NameFor(model => model.GeboortedatumFormatted)" 
          type="text" 
          value="@Model.GeboortedatumFormatted" 
          class="form-control" 
          autocomplete="off"/>
       @Html.ValidationMessageFor(model => model.GeboortedatumFormatted, "", new { @class = "text-danger" })
   </div>
</td>