是否有可能将背景图像和背景渐变结合起来?你怎么能通过jQuery将其添加到另一个div?结合背景图像和背景渐变
我的代码看起来像这样...
$('#cboxTitle').css({
background-image: 'url(images/login.png)',
background-image: '-webkit-gradient(linear, 0 0, 0 bottom, from(#1f344b), to(#132533))',
background-image: '-webkit-linear-gradient(#1f344b, #132533)',
background-image: '-moz-linear-gradient(#1f344b, #132533)',
background-image: '-ms-linear-gradient(#1f344b, #132533)',
background-image: '-o-linear-gradient(#1f344b, #132533)',
background-image: 'linear-gradient(#1f344b, #132533)'
});
...但它不工作。:(
此外,我想通过jQuery添加样式到另一个DIV(ID = “cboxTitle”)。你如何做到这一点?这是跨浏览器兼容(包括旧的Internet Explorer版本)吗?
有可能与多背景'背景图像:网址( ..),线性渐变(顶部,#fff,#000)'。为什么选择jQuery?使用一个类切换它会更容易。 – elclanrs 2013-03-15 22:10:35
对我而言,jQuery解决方案会更好,因为我的网站大量使用它。我必须通过jQuery来更改它,因为div通过插件(colorbox)加载。 – drpelz 2013-03-15 22:16:53
这是一个jQuery解决方案,您可以使用CSS对元素进行样式设置,然后使用jQuery来打开和关闭该类。 – elclanrs 2013-03-15 22:28:02