✍ 什么是溢出呢,为什么要讲溢出属性呢。下面我们创建一个200*150的div标签大小,背景色为橙色,内容为一串英文
代码演示:

结果:

结果发现这个文本有溢出的情况,背景上放不下这个文本,所以有一部分溢出了,那我们该怎么显示这个溢出的文本呢,这就涉及到我们接下来要说的溢出属性了。往下看
✍溢出的解决办法有:
(1)隐藏 (2)滚动条 (3)用省略号显示 (4)
✍溢出属性介绍:


(1)overflow:visible:

(2)overflow:hidden:
代码:

结果:

(3)overflow:scroll:
代码:

结果:

文本没有超过盒子的效果:滚动条被禁用

(4)overflow:auto:
没溢出:

结果:

溢出的效果:

(5)overflow:inherit:
(6)overflow-x:auto/hidden/scroll/inherit overflow-y: auto/hidden/scroll/inherit
(7)white-space:nowrap:
代码演示:

结果:
没有加white-space:nowrap这句代码之前的结果是:

对比一下,发现加代码之后,文本就变成了一行显示,这就是我们要写出省略号之前要做的事情,
和overflow:hidden;以及text-overflow:ellipsis结合出现省略号的效果,解决溢出问题
代码如下:

结果:

✍text-overflow属性解释:

✍注意一下几点,文本溢出才能显示省略号:
第一个的意思是:必须有宽度width

white-space的其他属性,都不常用所以在这里就不演示了,常用的就nowrap,记住这个既可以了