空白处理
溢出处理
设置宽高,可能溢出。 解决: overflow, scroll/hidden/auto/visible(默认,可视)
white-space属性–取值normal(默认忽略空白),pre(类比pre预格式),nowrap(单行不换行)。
text-overflow属性–取值ellipsis(省略号),string(用给定字符来代表修建部分)。
单行文本不换行,省略显示
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
鼠标在上时显示完整信息
:hover{overflow:visible;}
例子:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>空白处理</title>
<style>
li
{
border-bottom: 1px dashed #ccc ;
border-left: 2px solid #008c8c;
margin: 10px 0px;
width: 300px; ;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
li:hover{overflow: visible;}
</style>
</head>
<body>
<div>
<ul>
<li>吱吱吱吱吱吱吱吱</li>
<li>古装美女真好看,羡慕啊,好想穿古装啊,可惜没钱。</li>
<li>哈哈哈哈哈</li>
<li>外面的风景真好看,想去看看,可惜没有钱,钱真是个问题。</li>
<li>兮跟嘻嘻嘻跟嘻嘻嘻嘻嘻</li>
<li>有钱能使鬼推磨,无钱谁管你。</li>
</ul>
</div>
</body>
</html>