vue打包项目后使用-webkit-line-clamp: 2;这个属性不生效?
在项目中要实现多行省略,-webkit-line-clamp: 2;打包后不生效,使用下面的方法:
1 word-break: break-all; 2 3 text-overflow: ellipsis; 4 5 display: -webkit-box; 6 7 -webkit-box-orient: vertical; 8 9 -webkit-line-clamp: 2; 10 11 overflow: hidden;
1、安装依赖这个依赖:npm i -S optimize-css-assets-webpack-plugin
2、并且注释掉webpack.prod.conf.js中的一段代码:
1 new OptimizeCSSPlugin({ 2 cssProcessorOptions: config.build.productionSourceMap 3 ? { safe: true, map: { inline: false } } 4 : { safe: true } 5 })