什么是最具跨浏览器一致性的jQuery插件,用于在没有图像的HTML元素上渲染圆角
What is the most cross-browser consistent jQuery plugin for rendering rounded corners on HTML elements without images?
在没有图像的HTML元素上渲染圆角的最一致、跨浏览器兼容的jQuery插件是什么
到目前为止,我使用的所有东西在不同的浏览器中要么不一致,要么不可靠,和/或添加了不必要的元素,干扰了级联CSS。
等等,什么?
除IE6/7/8外的"所有浏览器"都支持border-radius
:http://caniuse.com/border-radius
对于上述麻烦的浏览器,您可以使用CSS3 PIE:
PIE目前完全或部分支持以下CSS3功能:
•边界半径
•方框阴影
•边界图像
•多个背景图像
•线性梯度作为背景图像
+1也在CSS3 PIE上。然而,与前面的评论相反,它确实支持每个角的不同半径,通过简写值上的多个值。请参见此处:http://css3pie.com/documentation/supported-css3-features/#border-半径
例如:border-radius: 10px 10px 0 0;
将使顶角变圆,但使底角保持正方形。您还可以为每个角提供不同的x和y半径,例如:border-radius: 5px 5px 0 0 / 10px 10px 0 0;
由于主流浏览器的所有其他当前版本都支持这种完全相同的缩写,因此只要使用缩写,与PIE结合使用就可以很容易地使它们看起来都一样。
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- Html页面上的多个Base64图像和平滑加载
- 使用 js 将背景图像设置为 HTML
- 将HTML表格导出到带有文本和图像的excel中
- 将包含SVG元素的HTML转换为图像文件
- 如何在另一个html文件的框架中包含图像
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- 如何在html表中插入多个相同的图像
- 如何使某个框等于图像HTML的位置
- 多个复选框,如果正确,则更改背景图像(HTML/Javascript)
- 单击以将所有图像 HTML 标记插入到文本区域
- 滚动时从数据库获取图像 (HTML)
- 在图像 html 旁边键入文本
- 替换并连接图像 HTML 字符串
- 返回到索引.html从图像.html通过使用PhoneGap Android中的“手机后退”按钮
- 删除或隐藏上一帧中的图像-html 5画布
- 更改多个图像/元素悬停在覆盖的图像HTML
- 使用Dial控件动画图像(HTML/JavaScript/…)
- Mailgun:发送图像(HTML)和文本从Parse只显示HTML
- 使用servlet为html页面提供图像+html内容的最佳方式