如理解CSS属性中的word-break与word-wrap-创新互联
这篇文章主要介绍“如理解CSS属性中的word-break与word-wrap”,在日常操作中,相信很多人在如理解CSS属性中的word-break与word-wrap问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如理解CSS属性中的word-break与word-wrap”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
在长丰等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、网站设计 网站设计制作按需策划,公司网站建设,企业网站建设,品牌网站设计,全网营销推广,外贸网站制作,长丰网站建设费用合理。一、浏览器自带的自动换行
各浏览器自身都带有自动换行功能,当浏览器显示文本的时候会让文本在浏览器或者div元素的右端自动换行。换行情况如下:
1.non-CJK:会在半角空格或者连字符(-)位置自动换行,不会在长单词的中间换行
2.CJK(中日韩):可以在任何一个CJK字体后换行
3.CJK中包含non-CJK:non-CJK部分按 non-CJK情况处理进行换行处理
4.CJK中含有标点符号时,浏览器不会让标点符号位于一个行的行首,会使标点符号和前一个字符组成一个整体进行换行。
二、word-break:
属性及浏览器兼容
valuedescriptionIEFFChrome& SafariOperanormal浏览器默认换行yesyesyesyeskeep-allCJK:不允许换行,non-CJK:与normal属性相同,IE中(对于CJK:在半空格、连接符或者任何标点符号处换行),chrome&safari不支持(使用默认换行)yesyesnoyesbreak-all允许单词内换行,IE(不允许标点符号位于行首),FF&Chrome&Safari(允许标点符号位于行首)yesyesyesyes
三、word-wrap:
1.取值:
normal:在半空格、连接符位置换行
break-word:允许在长单词(如URL地址)内部断行
2.支持所有浏览器
四、实例
代码如下:
代码如下:
自身都带有自动换行功能啊,AAAAAA BBBBBBBBBBBBB,CCCCCCCCC,的右端自动换行。
此例中注意keep-all在不同浏览器中的兼容,特殊符号处的换行!
自身都带有自动换行功能啊,AAAAAA BBBBBBBBBBBBB,CCCCCCCCC,的右端自动换行。
此例中注意逗号的位置!
自身都带有自动换行功能啊,AAAAAA BBBBBBBBBBBBB,CCCCCCCCC,的右端自动换行。
到此,关于“如理解CSS属性中的word-break与word-wrap”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!
文章题目:如理解CSS属性中的word-break与word-wrap-创新互联
转载来于:http://myzitong.com/article/jdico.html