Max*_*Max 5 jquery border rounded-corners
我正在使用jQuery插件"角落":http://www.malsup.com/jquery/corner/ 它几乎做得很好,让我的div在边缘圆.
问题是,我的divs应用了1px的边框.这适用于Safari,FF,Chrome等.只有在IE(8)中,边框才会消失.它确实使边缘呈圆形,但没有边框.
在上面提到的网站上,我发现$(this).corner('keep'); 将保持边界.我尝试过,但IE会输出方角(不是圆角)并正确显示边框.
有帮助吗?thx,Mexx
根据他们网站上的文档,你可以嵌套两个 div,这样看起来就有一个边框(它可以在 IE 上工作)。
$(this).corner("round 8px").parent().css('padding', '1px').corner("round 10px")
Run Code Online (Sandbox Code Playgroud)
我个人认为它很丑陋,因为你必须添加无用的标记,但我担心如果你想坚持使用这个插件,这是唯一的解决方案。
我知道如果你想在 IE 中使用 CSS3 的边框半径,还有其他解决方案。您应该阅读 Microsoft 对此的说法(并单击提供的链接):http://msdn.microsoft.com/en-us/library/bb250413%28VS.85%29.aspx
归档时间: |
|
查看次数: |
8301 次 |
最近记录: |