栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > Html/CSS > CSS教程

CSS样式 解决文字过长显示省略号问题

CSS教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力
一、CSS样式 解决文字过长显示省略号问题 1、一般样式

  一般 css 样式,当宽度不够时,可能会出现换行的效果。这样的效果在某些时候肯定是不行的,可以修改 css 样式来解决这个问题。



    
 
 text-overflow
 
 
 
 
     .demo-split {
  width: 500px;
  height: 100px;
  border: 1px solid #dcdee2;
  background: palegreen;
     }

     .demo-split-pane {
  padding: 10px;
  color: red;
     }
 
    
    
 
     
  
      
   未使用 clip 自适应宽度
      
      
   未使用 ellipsis 自适应宽度
      
  
     
 
    
    

左侧宽度变小,文字换行。



右侧宽度变小,文字换行。



 

2、文字过长显示省略号或显示截取的效果

 

【通常写法:】


    .test_demo_clip {
 text-overflow: clip;
 overflow: hidden;
 white-space: nowrap;
 width: 200px;
 background: palegreen;
    }

    .test_demo_ellipsis {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
 width: 200px;
 background: palegreen;
    }


【说明:】
    text-overflow:表示当文本溢出时是否显示省略标记,ellipsis表示省略号效果,clip 表示截取的效果。
    overflow:hidden;  将文本溢出的内容隐藏。
    white-space:nowrap;  是禁止文字换行。
    width:  (可选)可以写固定值,也可以根据宽度自适应显示效果。

 



    
 
 text-overflow
 
 
 
 
     .test_demo_clip {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  width: 200px;
  background: palegreen;
     }

     .test_demo_ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 200px;
  background: palegreen;
     }

     .test_demo_defined_Width_clip {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  background: bisque;
     }
     
     .test_demo_defined_Width_ellipsis {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  background: bisque;
     }

     .demo-split {
  width: 500px;
  height: 100px;
  border: 1px solid #dcdee2;
  background: palegreen;
     }

     .demo-split-pane {
  padding: 10px;
     }
 
    
    
 
     text-overflow : clip 
     
  不显示省略标记,而是简单的裁切条
     
     
text-overflow : ellipsis 当对象内文本溢出时显示省略标记
自定义宽度,根据宽度自适应大小 使用 clip 自适应宽度 使用 ellipsis 自适应宽度

clip 显示裁剪的效果,ellipsis 显示省略号的效果。







总结

以上所述是小编给大家介绍的CSS样式 解决文字过长显示省略号问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对考高分网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/214931.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号