前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

CSS实战篇 - 文字隐藏(css隐藏多余文字)

一.效果图

二.相关代码

<!doctype html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="Generator" content="EditPlus?">
 <meta name="Author" content="">
 <meta name="Keywords" content="">
 <meta name="Description" content="">
 <title>文字隐藏</title>
 <style>
 div.elli{
 border:1px solid;
 overflow:hidden;/*内容会被修剪,并且其余内容是不可见的*/
 white-space:nowrap;/*强制在一行显示*/
 text-overflow:ellipsis;/*显示省略符号来代表被修剪的文本*/
 width:200px;
 height:20px;
 }
 div.clip
 {
 border:1px solid;
 overflow:hidden; /*超出部分隐藏*/
 white-space:nowrap;/*强制在一行显示*/
 text-overflow:clip;
 width:200px;
 height:20px;
 }
 div.hide
 {
 overflow:hidden;
 border:1px solid;
 width:200px;
 height:50px;
 }
 div.scroll
 {
 overflow:scroll;/*内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容*/
 border:1px solid;
 width:200px;
 height:50px;
 }
 </style>
</head>
<body>
<h3 style="color: #98bf21">1.多余文字自动裁剪</h3>
<div class="clip">如果此处的文字较多,将自动裁切裁切裁切裁切</div>
<br>
<h3 style="color: #98bf21">2.多余文字省略号代替</h3>
<div class="elli"><a href="#">如果此处的文字较多,将自动用省略号代替!</a></div>
<br>
<h3 style="color: #98bf21">3.多余文字自动隐藏</h3>
<div class="hide">如果此处的文字较多,将自动隐藏!如果此处的文字较多,将自动隐藏!如果此处的文字较多,将自动隐藏!如果此处的文字较多,将自动隐藏!如果此处的文字较多,将自动隐藏!</div>
<br>
<h3 style="color: #98bf21">4.多余文字出现滚动条</h3>
<div class="scroll">如果此处的文字较多,将出现滚动条!如果此处的文字较多,将出现滚动条!如果此处的文字较多,将出现滚动条!</div>
</body>
</html>

三.名词释义

3.1 overflow

3.2 white-space

3.3 text-overflow

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言