美文网首页
超过两行显示省略号 -webkit-line-clamp、-we

超过两行显示省略号 -webkit-line-clamp、-we

作者: 米古月_f198 | 来源:发表于2020-09-29 11:04 被阅读0次

    超过两行显示省略号 -webkit-line-clamp、-webkit-box-orient vue打包后不起作用

    为了实现两行显示缩略显示,但是本地是可以显示,打包后不起作用

    word-break: break-all;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2;

    overflow: hidden;

    超过两行显示省略号

    <pre style="margin: 0px; padding: 0px; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">1 display: -webkit-box; 2 -webkit-box-orient: vertical; 3 -webkit-line-clamp: 2; 4 word-break: break-all; 5 overflow: hidden;</pre>

    overflow:hidden 是必须的
    word-break:break-all;必须的,连续英文折行

    网上有这么说的

    第一种

    <pre style="margin: 0px; padding: 0px;">autoprefixer只自动添加webkit,其他的不加</pre>

    /* autoprefixer: off */  
      -webkit-box-orient: vertical;  
      /* autoprefixer: on */  
    

    第二种

    1、安装依赖这个依赖:npm i -S optimize-css-assets-webpack-plugin

    2、并且注释掉webpack.prod.conf.js中的一段代码:

    new OptimizeCSSPlugin({
    cssProcessorOptions: config.build.productionSourceMap
    ? { safe: true, map: { inline: false } }
    : { safe: true }
    })

    个人推荐第二种方法,因为只要修改配置看就好了,第一种还有每个地方都要写 autoprefixer

    第一种已验证可用。

    相关文章

      网友评论

          本文标题:超过两行显示省略号 -webkit-line-clamp、-we

          本文链接:https://www.haomeiwen.com/subject/ycteuktx.html