【发布时间】:2012-10-13 19:13:22
【问题描述】:
css 属性appearance 允许您使用自定义图像更改单选按钮。这对于具有不同变体的产品非常有用,例如,因为用户可以点击/单击变体图像而不是单选按钮。
但是,它在原始 iPad 上无法正常工作(即使使用 -webkit-appearance),因为某些图像的尺寸错误。
它在 Firefox 中也不起作用。
我想知道是否有任何 jquery/javascript 插件可以使它们正常工作。
我知道有 unifrom.js 和 Ryan Fait's script 可以让您交换单选按钮和图像,但这些涉及创建跨度,不如 appearance 优雅。
我有 read about hacks 来制作外观,但找不到任何有关如何实现它们的链接。
希望有一些东西可以强制外观正常工作(就像有脚本强制旧版浏览器识别 HTML5 标记一样)。
PS。我的网站需要 Javascript 才能工作,所以我不担心关闭 JS 的用户。它也是平板专用版本,所以我不太关心IE用户。
【问题讨论】:
-
创建插件来替换 readios 和复选框是有充分理由的。在旧版浏览器中您无法使用它们
标签: javascript jquery forms css