word-wrap和text-overflow有什么不同?两种属性详解

如果下载的源码需要作者授权,请更换源码。本站免费分享资源不会增加授权

在css样式中,很多人都分不清楚两种属性,一种是文本溢出,另外一种是文字换行,那么word-wrap和text-overflow属性各是什么?下面我们来总结一下word-wrap和text-overflow属性。

一:word-wrap强制换行属性

在css3中,我们可以使用word-wrap属性来确定一串长单词和url,并且是否可以换到下一行,word-wrap的取值有两个,分别是normal和break-word,normal是表示默认的值,自动换行,第二就是设置url的长度,并且进行强制换行。

例如:

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head>      <title>CSS3 word-wrap属性</title>     <style type="text/css">         #lvye         {             width:200px;             height:120px;             border:1px solid gray;         }     </style> </head> <body> <div id="lvye">Welcome to the Chinese website, where there is endless PHP knowledge to let you roam in the sea of knowledge.http://www.php.cn/div-tutorial-275623.html</div> </body> </html>

以上代码在浏览器中的预览效果:

word-wrap和text-overflow有什么不同?两种属性详解

如果我们在div中加上word-wrap:break-word;就会出现强制换行,如果出现单词太长的话,就会出现超出范围。在制作网站的时候,我们只要选择默认的值就好。

二:text-overflow文本溢出属性

我们在预览网页的时候,总会看到这样的现象,当我们的文字超出一定的范围,就会以省略号的形式显示,并且多余的文字不会显示。这样设置其实对用户比较好,可以帮助用户知道更多的内容。

想要隐藏多余的内容我们可以使用text-overflow属性,一般text-overflow也是有两个值,第一种情况就是当文字溢出出现省略号显示,另外一种就是当文字溢出显示省略号,并且将溢出的部分不显示。

text-overflow语法为:

text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;

前提条件是这三个条件同时显示才能使用。

例如:

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <title>CSS3 text-overflow属性</title>     <style type="text/css">         #div1         {             width:200px;             height:100px;             border:1px solid gray;             text-overflow:ellipsis;             overflow:hidden;             white-space:nowrap;         }     </style> </head> <body>     <div id="div1">php是最好的语言,欢迎大家学习交流</div> </body> </html>

显示效果如下:

word-wrap和text-overflow有什么不同?两种属性详解

本文由(壳先生)整理自网络,如转载请注明出处:https://www.mrshell.com;
本站发布的内容若侵犯到您的权益,请邮件联系 i@mrshell.com 删除,我们将及时处理!
===========================================================================

1. 本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行测试。
2. 本站资源仅供学习和交流使用,版权归资源原作者所有,请在下载后24小时之内自觉删除。
3. 不得使用于非法商业用途,商用请支持正版!不得违反国家法律,否则后果自负!
4. 若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,与本站无关。
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

=================================================================

壳先生 » word-wrap和text-overflow有什么不同?两种属性详解

发表评论

提供最优质的资源集合

立即查看 了解详情