消除 IE 中的箭头:风格之谜
在像 Firefox 这样的浏览器中,无缝删除选择元素上的箭头是小菜一碟、Safari 和 Chrome。然而,在这个细致的任务中,强大的 IE9 被证明是一个顽强的对手。
为了应对这一挑战,我们深入研究了 CSS 领域。 IE9 的一个有前景的方法涉及一个聪明的 hack:
.styled-select select div::before { display: none; }
在此代码中,我们利用 display: none;战胜IE9手中的箭头。此外,如果目标浏览器是更新的 IE10,我们可以利用 CSS3 来实现我们的目标:
select::-ms-expand { display: none; }
但是,对于那些寻求更强大解决方案的人来说,Chosen.js 作为一个强大的 jQuery 插件出现使开发人员能够巧妙地自定义选择元素。尽管如此,勇敢的人可能更喜欢在 JavaScript 领域打造自己的解决方案。
以上是如何删除 Internet Explorer 中选择元素的箭头?的详细内容。更多信息请关注PHP中文网其他相关文章!