[英]How can I set a CSS property on the html element with jQuery?
如何使用jQuery在html元素上设置CSS属性?
我正在尝试做类似...
$('html').css({'background': 'url(/images/bg.png) top center'})
编辑:对于那些会问为什么不只是将其设置在身体上或其他解决方法的人,需要像这样设置,因为它修复了iOS 4中的一个webkit错误
编辑2:我想这已经在做它应该做的事情。 一定是带有挑剔错误的东西,导致它的行为不同于我通过外部CSS设置时的行为,这很奇怪
就像这样:
$('html').css('background', 'url(/images/bg.png) top center')
您的jQuery代码在语法上没有任何错误。
编辑:尝试将其设置为正文和html:
$('html, body').css({'background': 'url(/images/bg.png) top center'})
如果您只进行一项更改,则最好使用单数形式:
$('html, body').css('background', 'url(/images/bg.png) top center')
尝试以下
$('theSelector').css('background', 'url(/images/bg.png) top center');
对于theSelector
部分,您可以根据情况使用最合适的jQuery选择器
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.