Javascript 如何停止Safari在我的<;输入类型=";搜索“&燃气轮机;领域

Javascript 如何停止Safari在我的<;输入类型=";搜索“&燃气轮机;领域,javascript,html,safari,css,Javascript,Html,Safari,Css,我有一个文本框(搜索框),编码如下 <input type="search" id="searchKeywords" name="searchKeywords" value="" maxlength="50"> 我使用Safari开发者工具找到了这个 如何覆盖相同的内容 我已经试过使用 -webkit-appearance:none; 并使用!重要信息以及 但似乎并没有被推翻 请帮帮我。谢谢。如果你不想让浏览器将其设置为搜索字段,你可能必须使用type=“text”,就像这个网站

我有一个文本框(搜索框),编码如下

<input type="search" id="searchKeywords" name="searchKeywords" value="" maxlength="50">
我使用Safari开发者工具找到了这个

如何覆盖相同的内容

我已经试过使用

-webkit-appearance:none;
并使用
!重要信息
以及

但似乎并没有被推翻


请帮帮我。谢谢。

如果你不想让浏览器将其设置为搜索字段,你可能必须使用
type=“text”
,就像这个网站一样。

你应该看看它是一个处理和标准化表单对象的很棒的小软件包。尽管如此,它似乎使用了:

input[type=search] { -webkit-appearance: none; }

你找到那个街区的黑客了吗?查找-webkit外观属性在google中对safari的黑客攻击。我确实尝试过找到它…但到目前为止,没有运气…你是否尝试过放置
背景图像:无!重要信息
属性?如果不想让浏览器对其执行默认格式设置,为什么要说type=“search”?同意@nnnn。
type='search'
的要点是告诉浏览器将其呈现为搜索字段。除此之外,在功能上与普通的
type='text'
没有其他区别。尽管
type=“text”
在某些方面也有样式,但是是的。
input[type=search] { -webkit-appearance: none; }