文本超出隐藏显示省略号css
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <style type="text/css"> 7 div{ 8 width: 100px; 9 margin-top: 10px; 10 border: 1px solid #F8B3D0; 11 } 12 .d1{ 13 /* 1.单行 */ 14 /* 超出隐藏 */ 15 overflow: hidden; 16 /* 文本不换行 */ 17 white-space: nowrap; 18 /* 省略号 */ 19 text-overflow: ellipsis; 20 } 21 .d2{ 22 /* 2.多行 */ 23 /* 24 text-overflow : clip | ellipsis 25 当对象内文本溢出时 clip 直接裁剪 26 ellipsis 显示省略标记 27 display: -webkit-box; 将对象作为弹性伸缩盒子模型显示 28 -webkit-box-orient 设置或检索伸缩盒子元素的排列方式 vertical垂直 29 -webkit-line-clamp 限制显示文本的行数 30 */ 31 32 overflow: hidden; 33 text-overflow: ellipsis; 34 display: -webkit-box; 35 -webkit-box-orient: vertical; 36 -webkit-line-clamp: 2; 37 } 38 </style> 39 </head> 40 <body> 41 <div> 42 这是一段超长超长超长超长的文本 43 </div> 44 <div class="d1"> 45 这是一段超长超长超长超长的文本 46 </div> 47 <div class="d2"> 48 这是一段超长超长超长超长的文本 49 </div> 50 </body> 51 </html>
效果:


浙公网安备 33010602011771号