Internet explorer Internet Explorer 11选择元素边框

Internet explorer Internet Explorer 11选择元素边框,internet-explorer,internet-explorer-11,Internet Explorer,Internet Explorer 11,当您单击select元素时,Internet Explorer 11中的选项周围有一个巨大的黑色边框 有人知道如何删除它吗?边框似乎是显示菜单的弹出窗口的固有部分。(您可以通过按Alt键来显示菜单,然后选择View | Style | No Style来测试这一点。这需要一些滚动,但是当您转到渲染元素时,您会看到弹出窗口仍然使用较大的边框 顺便说一句,这个边框是一个视觉指示器,用来吸引人们对作为触摸目标的弹出窗口的注意。好吧,唯一的管理方法是覆盖默认窗口样式,可能使用BHO。这只适用于桌面的I

当您单击
select
元素时,Internet Explorer 11中的选项周围有一个巨大的黑色边框


有人知道如何删除它吗?

边框似乎是显示菜单的弹出窗口的固有部分。(您可以通过按Alt键来显示菜单,然后选择View | Style | No Style来测试这一点。这需要一些滚动,但是当您转到渲染元素时,您会看到弹出窗口仍然使用较大的边框

顺便说一句,这个边框是一个视觉指示器,用来吸引人们对作为触摸目标的弹出窗口的注意。好吧,唯一的管理方法是覆盖默认窗口样式,可能使用BHO。这只适用于桌面的IE。(在IE的Windows应用商店演示中,它会被忽略。)

有很多专有软件可用,但似乎都不会影响弹出窗口。(您的测试可能比我的更成功。)

你可以考虑在IE的UpSoice中寻找相关建议。如果你找到它,就把它投上去。如果没有,你可以添加一个并提倡它。根据IE开发团队,他们正在考虑这个反馈。

最后,我认为没有一种受支持的方法可以修改浏览器的默认样式表。(我有理由确定当前没有对默认样式表的引用。)也许应该有,但这可能需要在建议框中添加另一个条目。:-)


希望这有助于……

您不能删除该边界。@VivekParekh我对此深表怀疑。它必须在浏览器的默认样式表中的某个地方定义,以便可以覆盖它。