任何人都可以解释如何/为什么要使用jQuery的CSS钩子?
我一直在研究jQuery的CSS钩子,以及一些在Github上可用的钩子。 我已经能够使用它们来设置一些样式与jQuery,但据我了解,它只给了我一个过于复杂的方式来设置CSS样式。 我显然错过了这个观点......我能和他们做什么? 例如,我可以让Opera支持css列吗? 如果是这样,怎么样? 谢谢你的帮助!
$(".sub").css({
'columnWidth':'120px',
'columnRuleStyle':'dotted',
'columnRuleWidth':'1px',
'columnRuleColor':'#ccc',
'columnGap':'10px'
});
通过添加对这些新的或浏览器特定的CSS属性的支持,它允许您使用$ .fn.css()函数进行设置,但它也增加了对它们进行动画制作的能力,这是钩子的主要用途。
http://proj.jetless.org/AWESOME-TIME/
csshooks是跨浏览器实现新css3样式的好方法。 你可以为边界半径创建一个csshook插件,该插件在支持它的浏览器上进行特征检测并实现border-radius。 在这里解释它:
http://api.jquery.com/jQuery.cssHooks/
从事情的角度来看,这些CSS钩子对于支持核心.css()函数不支持的浏览器特定CSS属性很有用。
链接地址: http://www.djcxy.com/p/50441.html