我一直在寻找一个可靠的css缩小器,它不需要命令行来运行。类似于Google的closure compiler,您可以在其中输入多个JavaScript文件并将它们缩小为单个文件。到目前为止,我从this thread找到了this。CSS缩小和背景图像语法
我喂它几个CSS文件,发现其中一个CSS文件中引用的图像之一被压缩在缩小文件中。
background-image: url('/abc/img.png')
并将其转化为
background-image: url(http://mydomain.com/'abc/img.png')
不看的权利。奇怪的是,如果只有一个具有上述代码的文件被提供,结果是正确的。另外,如果我将背景图像更改为背景,结果也是正确的。所以我有点困惑,因为问题是:
- 使用background-image时忽略背景位置是否合法的CSS?
- 这个工具是否有其他选择(接受多个css文件来缩小并且不需要作为命令运行)。
任何其他建议和见解,非常感谢。
这真的应该是两个单独的问题,因为它们之间没有任何关系。 – cimmanon
@cimmanon你是绝对正确的,他们是两个不同的问题,但他们是相关的 - 但无论如何松散。如果这些工具做的是正确的事情,并且我的css语法不好,那么我就不会有第2部分,但是如果css是有效的,那么这就是要求替代上述缩小器工具的上下文。 – Rasul