css实现多行文字限制显示&编译失效解决方案

2023-02-20,,

<!--
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Consolas; color: #2b9edb}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Consolas; color: #d76019}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Consolas; color: #2eafa9}
p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Consolas; color: #596972}
p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Consolas; color: #060606}
p.p6 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Consolas; color: #ff7900}
p.p7 {margin: 0.0px 0.0px 0.0px 0.0px; font: 19.0px Consolas; color: #3c7400}
span.s1 {color: #596972}
span.s2 {color: #2b9edb}
span.s3 {color: #2eafa9}
span.s4 {color: #d76019}
span.s5 {color: #000000}
span.s6 {color: #060606}
span.s7 {color: #929151}
span.s8 {color: #3c7400}
span.s9 {color: #ff7900}
span.s10 {color: #ad5cff}
span.Apple-tab-span {white-space:pre}
-->

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui">

<meta name="apple-mobile-web-app-capable" content="yes">

<meta name="apple-mobile-web-app-status-bar-style" content="black">

<meta name="format-detection" content="telephone=no">

<title>css实现多行文字限制显示</title>

<style>

   /*
     编译的时候,默认会过滤-webkit-box-orient: vertical;导致多行文本省略显示不生效
     解决方案:关闭autoprefixer然后再开启并注释掉
  */

#test {

display: box;

display: -webkit-box;

box-orient: vertical;

  /* autoprefixer: off */

  -webkit-box-orient: vertical;

  /* autoprefixer: on */

line-clamp: 2;

-webkit-line-clamp: 2;

overflow: hidden;

text-overflow: ellipsis;

}

</style>

</head>

<body>

<p id="test">多行文字限制显示多行文字限制显示多行文字限制显示多行文字限制显示多行文字限制显示多行文字限制显示多行文字限制显示多行文字限制显示</p>

</body>

</html>

css实现多行文字限制显示&编译失效解决方案的相关教程结束。

《css实现多行文字限制显示&编译失效解决方案.doc》

下载本文的Word格式文档,以方便收藏与打印。