grunt-contrib-css打破了我的CSS b.c.它删除了多个条目......?

时间:2016-01-18 01:10:37

标签: css grunt-contrib-cssmin

...我应该将此作为错误提交。 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。

enter image description here

以下是相关代码:

cssmin: {
  options: {
    shorthandCompacting: false,
    roundingPrecision: -1
  },
  target: {
    files: {
      [b + 'css/monster.min.css']: [b + 'css/monster.css']
    }
  }
}

0 个答案:

没有答案