...我应该将此作为错误提交。 w / out使用它我的代码工作。当我使用它时,我放松了一些造型。
进一步研究后,它正在删除多个类的定义。
此外,此处有类似问题的人 - Avoid Grunt cssmin task to remove duplicate entries
我为每个浏览器定义了4次相同的类。浏览器知道哪个使用b.c.浏览器扩展名。
有没有办法告诉它不要这样做:
这是Gruntfile.js
<table>
<tr>
<td id="one">AAAAAAAAAAAAAAAAAAAAA</td>
<td id="two"><input style="width: 100%" type="search"></td>
<td id="three">AAAAAA</td>
</tr>
</table>
table {
width: 100%;
}
#one
width: auto;
height: 20px;
background-color: red;
}
#two{
width: 100%;
height: 20px;
background-color: orange;
}
#three {
width: auto;
height: 20px;
background-color: green;
}
这是破碎的CSS。
以下是相关代码:
cssmin: {
options: {
shorthandCompacting: false,
roundingPrecision: -1
},
target: {
files: {
[b + 'css/monster.min.css']: [b + 'css/monster.css']
}
}
}