【发布时间】:2017-02-03 12:02:57
【问题描述】:
我有一个 div 有多个图像设置为背景。
background-image:
url(/Content/frontend/images/left.png),
url(/Content/frontend/images/right.png),
url(http://IMAGE_I_WANT_TO_TARGET),
linear-gradient($dark 0%, $light 100%);
如果我以我的 div 为目标并更改背景图像,它会覆盖所有其他图像:
$(".div").css("background-image", "url(http://placehold.it/300?text=asdasd)");
是否可以仅定位第三张图片并对其进行更改?
【问题讨论】:
-
否 - 您需要再次为整个属性提供更新后的值。
-
您的样式是来自 .css 文件还是来自内联样式?
标签: javascript jquery html css