我有一个网站的多个不同的皮肤,我希望很快就能做额外的皮肤。它的设置目前非常详细:
/theme1/myCss.css
/theme2/myCss.css
/theme3/myCss.css
/theme4/myCss.css
...
我想将每个主题共有的内容移动到一个通用的css文件中,然后每个主题都可以使用
/common/myCommonCss.css
是否有一个工具可以比较每个文件中的CSS声明,确定它们是否相同,然后将它们标记(或理想地将它们剪切/复制)到另一个文件中?
答案 0 :(得分:1)
答案 1 :(得分:0)
如果不知道HTML标记,则无法合并CSS文件。例如,这两个选择器乍一看是相同的:
.class1 .class2{color:red;}
.class1 > .class2{color:red;}
但是这些对于不同的HTML标记表现不同。所以你需要一个知道你的HTML的工具。
如果您使用的是php,则this tool非常有用。