jquery - IE 中输入元素的圆角

标签 jquery internet-explorer rounded-corners

有没有办法在元素上制作圆角,以便它们在 Internet Explorer 中可见。

目前,我正在使用 curvycorners.js,但它仅适用于 block 元素...

最佳答案

我不认为这是可能的,因为 IE 使用系统控件来呈现输入。这在过去10年里造成了很多错误。如果有这样的方法 - 我想这一定是一个令人讨厌的黑客;)

但是要有信心 - 我可以用最简单的想法来帮助您!

<div class="corners">
<input type="text" style="border:1px solid #fff" />
</div>

给div和输入#fff背景颜色,并将输入的边框设置为#fff,将div的边框设置为#000,并调用该div上的curvycorners。可能需要一些填充设置。

编辑:哦,我忘了。对于那些不知道的人。输入的边框很重要,因为它会覆盖使用系统默认的输入外观,这样它们就不会那么糟糕,你知道。

它可能比以前更大,但已经完成了。 :)

关于jquery - IE 中输入元素的圆角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2654745/

相关文章:

javascript - 具有特定类的 JQuery 祖先 td 选择器

javascript - 在 Internet Explorer 中调试内存泄漏

jquery - 隐藏的 Div 在通过 jQuery 显示时流入标题(仅在 IE 中发生)

javascript - jQuery 在 chrome 和 IE 上获取按键事件

jquery - 将加载图像添加到网站

Android:Spinner 项目的圆角

html - 删除圆 Angular 背景

javascript - 带菜单的 JQuery 圆 Angular

javascript - 当特定时间到达视频播放器时滚动

css - IE 8 CSS,将鼠标悬停在 http ://kabenwireless.net/的导航项上时不显示子菜单