IE中输入元素的圆角

Mla*_*den 3 jquery internet-explorer rounded-corners

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

目前,我使用curvycorners.js但它只适用于块元素...

nau*_*tur 6

我不认为它是可能的,因为IE使用系统控件来呈现输入.这在过去十年中造成了很多错误.如果有这样的方式 - 我认为它必定是一个讨厌的黑客;)

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

<div class="corners">
<input type="text" style="border:1px solid #fff" />
</div>
Run Code Online (Sandbox Code Playgroud)

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

编辑:哦,我忘了.对于那些不知道的人.输入的边界很重要,因为它使用系统默认的输入覆盖,因此它们并不是那么令人讨厌,你知道.

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