禁用在HTML输入字段

问题描述:

文本黑色下划线我有了一个工具栏的搜索栏中科尔多瓦的应用程序。它是一个常规的HTML输入字段,边框隐藏并且背景设置为透明。当用户开始输入在Android(5.0),当前的字强调了黑色,而键盘提供了自动完成建议。我试图在输入字段上设置以下属性:禁用在HTML输入字段

<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="search" ng-change="search()" ng-model="ident" placeholder="Search" style="text-decoration: none;"> 

但是,这似乎并没有解决问题。我怎样才能防止这种行为?

Black underline on text in HTML input field

+0

为什么要隐藏线索的互动使用?你是否也为你的应用禁用了自动完成功能? – isherwood 2015-02-23 18:55:44

+0

搜索项的用户将输入的机场ICAO码(如EHAM阿姆斯特丹),并自动更正只碍事。 – Laurens 2015-02-25 19:35:23

+0

@Laurens我有同样的问题。你有这个解决方案吗? – 2017-12-28 11:59:07

你尝试一个简单的CSS

textarea { 
text-decoration: none; 
} 

如果你没有,这就是我的建议。

+0

嗨!感谢您的迅速回复。不幸的是,正如其他答案中所述,这并没有消除它。我已经更新了这个问题来反映这一点。 – Laurens 2015-02-25 19:34:34

正如你所说,这是简单的HTML文本框输入,textarea的代码将无法正常工作。

这个代替

<input type="text" style="text-decoration:none"> 
+0

嗨!感谢您的迅速回复。不幸的是,这并没有消除它。我已经更新了这个问题来反映这一点。 – Laurens 2015-02-25 19:33:59