1

我想在我的项目中使用 FancyBox 并且已经运行bower install fancyBox#master --save并且所有添加都很好,但是在 CSS 中运行gulp路径url()时不会重写。然而,图像被复制到正确的文件夹 ( ./images)

我们使用了一个非常相似的应用程序jquery.chosen

我对 Gulp 不是特别有经验,也无法弄清楚这里的原因是什么。

我们以 Roots 的 WordPress 主题 Sage 为基础。

我创建了文件的要点:https ://gist.github.com/rkorebrits/099729078bc9eea5a33427a61d0cadd9

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(fancybox_sprite.png);
}

.chosen-container-single .chosen-single div b {
    background: url(../images/chosen-sprite.png) no-repeat 0 11px; 
}

这可能是 FancyBox 特有的问题,还是设置问题?

4

1 回答 1

0

在上面之后,我不得不重写 URLjquery.fancybox.css

任何地方background:background-image设置,更改为。

../images/fancybox_overlay.png

这适用于 Sage 8

于 2016-06-22T09:28:57.577 回答