我有一个问题。我在下面有这样的css
select {
width:100%;
}
这是我的选择。问题是在我拥有的网络浏览器上(这就是它在记事本++上的样子)但在检查元素中我得到了<select id="custom" style="display: none;">
你会注意到style="display: none;
我不知道写这个,浏览器刚刚添加了它。
我怎样才能阻止这个?
我已经清除了浏览器中的所有内容,包括 firefox 和 chrome,但仍然没有任何变化
我有一个问题。我在下面有这样的css
select {
width:100%;
}
这是我的选择。问题是在我拥有的网络浏览器上(这就是它在记事本++上的样子)但在检查元素中我得到了<select id="custom" style="display: none;">
你会注意到style="display: none;
我不知道写这个,浏览器刚刚添加了它。
我怎样才能阻止这个?
我已经清除了浏览器中的所有内容,包括 firefox 和 chrome,但仍然没有任何变化
仔细检查您拥有的任何引用您的select
/#custom
元素的 Javascript。我知道在使用 jQuery 时,某些函数(如slideToggle()
)会将样式属性直接添加到 HTML 元素。如果是这种情况,您可以使用 jQuery 的css()
如果它不在您的 html 中,并且您没有浏览缓存的内容,那么这里的选项很少。那么它必须来自javascript。尝试在您的项目/文件中搜索“显示” - 并检查您的 javascript 引用。
您可以尝试禁用 javascript,只是为了 100% 确定这是原因。从那里你可以找出哪个脚本做到了。