vue-cli打包后CSS样式:-webkit-box-orient: vertical 丢失问题

项目中处理多行文文本超出省略点的时候,使用了-webkit-box-orient: vertical这个属性,本地开发时没有问题,但是执行npm run build后发现,对应的样式丢失了。
搜索后发现是optimize-css-assets-webpack-plugin 插件造成的。
解决方法很简单:在该样式的上下写上注释,注意上面的叹号不能丢,实测不带叹号依旧会被过滤掉。

.m-lines{
    display: -webkit-box;
    -webkit-line-clamp: $line;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;  
    /* autoprefixer: on */
    text-overflow: ellipsis;
    overflow: hidden;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容