0

我在指南针中的路径有问题,我正在使用这种结构开发一个带有 sass-compass 的 wordpress 主题:

theme-name/  
               /css/style.css  
               /sass/style.scss  
               /images  
               /fonts

我想尊重这种结构,因为样式表已经使用如下路径编写:

h1 { background-image: url('images/sprite.png'); }

因此,由于样式表位于指南针创建的 css 文件夹中,因此我必须将所有图像路径重命名为url('../images/sprite.png')或将图像文件夹放置在 css 文件夹中,这样才能在不修改的情况下工作,但在这种情况下这不是最佳选择,我需要找到一种在不修改样式表的情况下使其工作的方法,我尝试了config.rb但它不起作用。

4

1 回答 1

0

WordPress 有一些特定的规则,即 style.css 必须在主题根目录中才能使主题正常工作。所以你必须在 sass 之前尊重 WordPress。

另一种方法是创建一个资产文件夹。

/theme
style.css
/assets/morestylesheets.css
/assets/images

于 2012-04-22T00:25:33.723 回答