Vue -- webpack打包vue项目,发现“多行超出显示省略号”失效。-webkit-box-orient:vertical;样式被移除?

今天对vue项目进行打包,并在腾讯云上部署后,发现“多行超出显示省略号”无效,查看样式时发现-webkit-box-orient:vertical;被移除了?

然后在上网找到了原因和相应解决方案。

原因:autoprefixer会自动移除老式过时的代码

相应解决方案

如下,添加注释关闭autoprefixer,重点是那两行注释,不可去掉。

div{
    overflow:hidden; 
    text-overflow:ellipsis; 
    display:-webkit-box; 
    /*! autoprefixer: off */
    -webkit-box-orient:vertical; 
    /* autoprefixer: on */
    -webkit-line-clamp:2; 
}

注意,第一个注释有个感叹号“!”,不能去掉,否则没有效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值