前军教程网

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

每天学点CSS3专题:实现超出行文本时用省略号代替效果

今天我们要介绍一个CSS3中新出现的一个属性text-overflow,这个属性可以用来定义当文本超出文本框后的处理方式。有以下两种

  • clip :无省略号

  • Ellipsis : 省略号

在使用text-overflow属性的时候,需要和overflow:hidden 和white-space:nowrap一起使用才有效果。代码如下

html代码片段

<div class="box">

每天学习一点点,每天学习一点点,每天学习一点点,每天学习一点点

</div>

css样式

.box {

border: 1px solid black;

width: 300px;

font: 14px/30px "宋体";

/*文本不换行*/

white-space: nowrap;

/*多余的文本用省略号代替*/

text-overflow: ellipsis;

/*溢出文字隐藏不显示*/

overflow: hidden;

}

效果图如下

点击订阅本头条号,每天学点小技巧,让工作越来越轻松!

发表评论:

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