前端学习笔记-CSS-溢出的文字隐藏
作者:互联网
溢出的文字隐藏
white-space
white-space设置或检索对象内文本显示方式。通常我们使用于强制一行显示内容
normal : 默认处理方式
nowrap : 强制在同一行内显示所有文本,直到文本结束或者遭遇br标签对象才换行。
可以处理中文
text-overflow 文字溢出
text-overflow : clip | ellipsis
设置或检索是否使用一个省略标记(...)标示对象内文本的溢出
clip : 不显示省略标记(...),而是简单的裁切
ellipsis : 当对象内文本溢出时显示省略标记(...)
注意一定要首先强制一行内显示,再次和overflow属性 搭配使用
练习:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>溢出文字隐藏</title>
<style>
li{
list-style: none;
width: 200px;
height: 20px;
border:1px solid pink;
white-space:nowrap;/*强制在同一行内显示所有文本,直到文本结束或者遭遇br标签对象才换行。*/
overflow: hidden;/*超出部分隐藏*/
text-overflow: ellipsis;/*隐藏部分以省略号代替*/
}
</style>
</head>
<body>
<ul>
<li>定位汉口分行可五花肉定位汉口分行可五花肉定位汉口分行可五花肉</li>
<li>定位汉口分行可五花肉定位汉口分行可五花肉定位汉口分行可五花肉</li>
<li>定位汉口分行可五花肉定位汉口分行可五花肉定位汉口分行可五花肉</li>
<li>定位汉口分行可五花肉定位汉口分行可五花肉定位汉口分行可五花肉</li>
</ul>
</body>
</html>
效果:
若想有图上效果,必须保证如下代码要同时拥有:
white-space:nowrap;/*强制在同一行内显示所有文本,直到文本结束或者遭遇br标签对象才换行。*/
overflow: hidden;/*超出部分隐藏*/
text-overflow: ellipsis;/*隐藏部分以省略号代替*/
标签:定位,五花肉,笔记,CSS,汉口,文本,分行,overflow,溢出 来源: https://blog.csdn.net/qq_36434637/article/details/97933157