如何实现单⾏/多⾏⽂本溢出的省略样式?

啥也不管了,直接复制粘贴以下代码去对应的盒子
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box !important;
    overflow: hidden;
    word-break: break-all;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical !important;
  1. overflow: hidden;:这个属性用于设置元素的溢出内容是否显示。当设置为"hidden"时,超出元素的内容将被隐藏。

  2. text-overflow: ellipsis;:这个属性用于设置文本溢出时的显示方式。当设置为"ellipsis"时,超出的文本将被替换为省略号(...)。

  3. display: -webkit-box !important;:这个属性用于设置元素的显示方式。"-webkit-box"是Webkit浏览器引擎的一个盒模型,"!important"表示这个属性的优先级非常高,会覆盖其他同样设置该元素的样式。

  4. overflow: hidden;:这个属性再次出现,与前面的"overflow: hidden;"作用相同,都是用于设置元素的溢出内容是否显示。

  5. word-break: break-all;:这个属性用于设置如何处理单词或长单词的换行。当设置为"break-all"时,无论单词内部是否有空格,都会强制换行。

  6. -webkit-line-clamp: 1;:这个属性用于设置在一个块级元素中最多显示的行数。"1"表示最多显示一行。

  7. -webkit-box-orient: vertical !important;:这个属性用于设置元素的盒子方向。"vertical"表示垂直方向,"!important"表示这个属性的优先级非常高,会覆盖其他同样设置该元素的样式。

 

你可能感兴趣的:(前端,css)