好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

text-overflow 文字超出

text-overflow 文字 超出

该 属性 主要用来定义当 文字 超出元素限定范围内之后,为了防止 页面 混乱,对超出元素范围的 文字 做的 一个 处理。

1. 官网定义

text-overflow 属性 规定当文本溢出包含元素时发生的事情。

2. 解释

text-overflow 用于设置当 文字 内容 超过所在元素设定的范围时候的展示 效果 。

3. 语法

   .demo   { 
     text-overflow  :  clip|ellipsis|string ; 
 } 
 @H_ 419 _46@

属性 值说明

值 说明 clip 超出 内容 后裁剪 ellipsis 文字 溢出后使用在最后的结尾使用省略号 string 使用给定的字符串来代表被修剪的文本

4. 兼容

IE Edge Firefox Chrome Safari Opera ios android all all all all all all all all

5. 实例

文字 超出后裁剪 内容

    < div   class   =  " demo "   >  
    网css3 属性 教学 text-overflow。
   </ div  >  
 @H_ 419 _46@

   .demo   { 
     height  :  px ; 
     width  :  px ; 
     overflow  :  hidden ; 
     white-space  :   Now rap ; 
     text-overflow  : clip  ; 
 } 
 @H_ 419 _46@

效果 图

文字 超出后裁剪 内容 效果 图

文字 超出元素后使用省略号。

    < div   class   =  " demo "   >  
    网css3 属性 教学 text-overflow。
   </ div  >  
 @H_ 419 _46@

   .demo   { 
     height  :  px ; 
     width  :  px ; 
     overflow  :  hidden ; 
     white-space  :   Now rap ; 
     text-overflow  : ellipsis  ; 
 } 
 @H_ 419 _46@

效果 图

文字 超出元素后使用省略号 效果 图

文字 超出后使用 ! 。

    < div   class   =  " demo "   >  
    网css3 属性 教学 text-overflow。
   </ div  >  
 @H_ 419 _46@

   .demo   { 
     height  :  px ; 
     width  :  px ; 
     overflow  :  hidden ; 
     white-space  :   Now rap ; 
     text-overflow  :  "!"   ; 
 } 
 @H_ 419 _46@

效果 图

文字 超出后使用 `!` 效果 图

说明:只在火狐浏览器兼容。

6. 经验 分享

text-overflow 这个 属性 常常用来限制 文字 超出后我们怎么去处理超出的这部分 文字 ,通常是隐藏掉,这样才不会破坏 页面 的视觉 效果 ,不会把 文字 堆积重叠到一起。

7. 小结

text-overflow 一定要和 overflow: hidden; 、 white-space: Now rap; 一起使用,不能单独用。 这个 属性 通常是在有设置宽度和高度的元素使用。

text-shadow 文本阴影 ? ?text-justify 对齐

查看更多关于text-overflow 文字超出的详细内容...

  阅读:46次

上一篇

下一篇

第1节:CSS3简介    第2节:border 边框    第3节:borderImage 边框图片    第4节:border-radius 圆角    第5节:box-shadow 阴影    第6节:box-sizing 盒类型    第7节:gradients 渐变    第8节:text-justify 对齐    第9节:text-overflow 文字超出    第10节:text-shadow 文本阴影    第11节:word-break 文本打断    第12节:word-wrap 文本换行    第13节:letter-spacing 字间距    第14节:perspective 透视    第15节:transform 2D 空间转换    第16节:transform 3D 空间转换    第17节:transition 过渡    第18节:animation 动画    第19节:columns 字符分割    第20节:flex 弹性盒子布局    第21节:flex order 顺序    第22节:flex: grow、shrink、basis    第23节:flex-direction 排列方向    第24节:justify-content (轴内)对齐方式    第25节:flex-wrap 换行    第26节:align-items 竖直方向对齐方式    第27节:align-content    第28节:Grid 布局简介    第29节:Grid 行和列    第30节:media 媒体查询    第31节:only 元素选择    第32节:before && after 位置    第33节:nth 类型元素选择器    第34节:calc 计算属性