[第25课] 设置文字溢出处理方式
讲师:李晓斌 长度:5分44秒 软件:Div+CSS 发布日期:2018年03日26日视频课程:[CSS3 技术与浏览器兼容性解析(已完结)]
课程介绍
平时在网页制作过程中一定遇到过内容溢出的问题,例如文章标题过长,而其宽度又受到限制,此时超出宽度的内容就会以省略标记(…)显示。以前实现这样的效果都是由后台程序截取一定的字符数在前台页面中输出,另一种方法就是使用JavaScript截取一定的字符数实现。但是这两种方法都有其不足之处,例如中文和英文的计算字符宽度的问题,这个值不好计算,所以造成截取字符数不好控制,从而其通用性也比较差。CSS 3中新增了text-overflow属性,使得这个问题迎刃而解。
text-overflow属性解决了以前需要程序或者JavaScript脚本才能够完成的事情,text-overflow属性的语法格式如下。
text-overflow: clip | ellipsis;
text-overflow 属性参数比较简单,只有两个属性值,说明如下表所示。
实际上,text-overflow属性仅用于决定文本溢出时是否显示省略标记(…),并不具备样式定义的功能。要实现文本溢出时裁切文本显示省略标记(…)的效果,还需要两个CSS属性的配合:强制文本在一行内显示(white-space:nowrap)和溢出内容隐藏(overflow:hidden),并且需要定义容器的宽度,只有这样才能实现文本溢出时裁切文本显示省略标记(…)的效果。
注意事项
-如果您在任何场合索要、传播、出售、租借学设计网出品原创视频教程,我们一律进行封号、封ip等措施处理,请务必珍惜您的帐号。无论传播还是索取,我们都会进行封号处理。
-由于您对视频教程的言论、索要、传播、出售、租借,对学设计网造成的间接或直接经济损失,我们将追究您的法律责任,并有权索回对我们造成的经济损失。
-只要您浏览本网页我们就将视您已经阅读了本注意事项中所有条例,并且同意本事项的所有条例。
-学设计网拥有以上事项的最终解释权。
-由于您对视频教程的言论、索要、传播、出售、租借,对学设计网造成的间接或直接经济损失,我们将追究您的法律责任,并有权索回对我们造成的经济损失。
-只要您浏览本网页我们就将视您已经阅读了本注意事项中所有条例,并且同意本事项的所有条例。
-学设计网拥有以上事项的最终解释权。
教程评论
您必须 [ 登录 ] 才能发表评论!
如何观看全部课程
推荐课程
推荐图文教程
推荐书籍