主页 > 开源代码  > 

【css】超过文本显示省略号

【css】超过文本显示省略号
1.单行文本溢出显示省略号

<h1>一行文本超出显示省略号的方法</h1> css代码 需要加上宽度(width:100px)、溢出隐藏(overflow:hidden)、强制在一行显示(white-space:nowrap)、省略号(text-overflow:ellipsis) h1 { width: 100px; /* 设置容器宽度,文本超过此宽度将被截断 */ overflow: hidden; /* 隐藏溢出的文本 */ text-overflow: ellipsis; /* 显示省略号 */ white-space: nowrap; /* 禁止文本换行 */ } 2.多行文本溢出显示省略号 

对象作为弹性伸缩盒子模型显示 (display: -webkit-box) 溢出隐藏(  overflow: hidden) 

设置伸缩盒子对象的子元素的排列方式(     -webkit-box-orient: vertical)  文本行数   ( -webkit-line-clamp: 2)

h1 { width: 100px; overflow: hidden; text-overflow: ellipsis; /* 将对象作为弹性伸缩盒子模型显示 */ display: -webkit-box; /* 限制在一个块元素显示的文本的行数 */ /* -webkit-line-clamp 其实是一个不规范属性,使用了WebKit的CSS扩展属性,该方法适用于WebKit浏览器及移动端;*/ -webkit-line-clamp: 2; /* 设置或检索伸缩盒对象的子元素的排列方式 */ -webkit-box-orient: vertical; }

 

标签:

【css】超过文本显示省略号由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“【css】超过文本显示省略号