为了实现两行显示缩略显示,可是本地是能够显示,打包后不起做用css
word-break: break-all;webpack
text-overflow: ellipsis;web
display: -webkit-box;npm
-webkit-box-orient: vertical;ui
-webkit-line-clamp: 2;spa
overflow: hidden;code
超过两行显示省略号blog
1 display: -webkit-box; 2 -webkit-box-orient: vertical; 3 -webkit-line-clamp: 2; 4 word-break: break-all; 5 overflow: hidden;
overflow:hidden 是必须的
word-break:break-all;必须的,连续英文折行ip
网上有这么说的 it
第一种
autoprefixer只自动添加webkit,其余的不加
/* autoprefixer: off */
-webkit-box-orient: vertical;
/* autoprefixer: on */
第二种
一、安装依赖这个依赖:npm i -S optimize-css-assets-webpack-plugin
二、而且注释掉webpack.prod.conf.js中的一段代码:
new OptimizeCSSPlugin({
cssProcessorOptions: config.build.productionSourceMap
? { safe: true, map: { inline: false } }
: { safe: true }
})
我的推荐第二种方法,由于只要修改配置看就行了,第一种还有每一个地方都要写 autoprefixer