【发布时间】:2012-02-21 20:00:47
【问题描述】:
我正在我的本地主机上开发 - http://localhost/mysite,其中我有以下目录结构:
-assets
--css
---styles.css
--images
---background.png
在 styles.css 文件中,我会有以下内容,在 localhost 上运行良好
background-image: url(../images/background.png);
但是,实时服务器使用子域 - http://test.liveserver.com。这意味着css规则必须改变如下:
background-image: url(/assets/images/loginlogo.png);
不确定解决此问题的最佳方法?
【问题讨论】:
-
对,由于某种原因,当 css 在实时服务器上被缩小时,cssmin 似乎在添加一个 url。所以,url(../images/background.png);变成 url(/test/assets/images/background.png);我需要调查更多
-
呸,似乎 cssmin 确实在不需要时添加了一个 url。