• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >CSS > word-wrap与word-break 属性的概述及浏览器默认处理

word-wrap与word-break 属性的概述及浏览器默认处理

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含word-wrap,word-break等相关知识,佚名 希望在学习及工作中可以帮助到您

一、浏览器默认处理文本换行

现在的浏览器对文本的换行处理还是比较合理的,当文字超过容器宽度时会自动换行,那么它是怎么自动换行的呢?即:当一行的末尾容纳不下下一个文字或单词时,就会自动换行,

英文单词不会被截断,相当于一段默认的css:

  

 

二、break-word属性值

当然在网页排版中也会遇到一些特殊情况,例如:某个单词(某品牌的英文名称)够长,而容器宽度较小以至于容纳不下,那么单词就会溢出容器,你可能就会想到下面一段css代码:

                     

PS:我觉得这样处理并不合理,因为一个完整单词被拆分开了显示(就像汉字也不能拆分一样,特殊情况除外),

除了用上一行代码进行处理,我们是否可以考虑让容器宽度变长来展示文字,这样是否更合理些呢?

三、break-all属性值

还有另外一个关于文本断行的css属性值break-all:

PS:浏览器对文本的自动换行处理已经够好了,使用该属性缺点同2,并不赞成使用。

您可能想查找下面的文章:

  • CSS属性探秘系列(一):word-break与word-wrap
  • CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
  • css文本换行属性word-wrap和white-space使用总结
  • word-wrap与word-break 属性的概述及浏览器默认处理
  • css中强制换行word-break、word-wrap、white-space区别实例说明
  • CSS word-wrap同word-break的区别
  • css word-break word-wrap 前台显示自动换行

相关文章

  • 2017-08-06bootstrap3.0教程之栅格系统案例(包括栅格选项、从堆叠到水平排列、移动设备和桌面等
  • 2017-08-06position替代部分float进行网页元素定位
  • 2017-08-06CSS之float在IE浏览器下换行问题解决方法
  • 2017-08-06一个全屏的加载动画效果实现
  • 2017-08-06有关首行首字下沉的实现原理及代码
  • 2017-08-06div style属性中设置其border无效是什么情况如何解决
  • 2017-08-06牛人也得看的15个CSS技巧(提高网页效率)
  • 2017-08-06CSS3中利用animation属性创建雪花飘落特效
  • 2017-08-06一个关于css中margin-right没有效果的问题
  • 2017-08-19css水平垂直居中

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • CSS隐藏页面元素的5种方法
    • CSS样式重置代码
    • 史上最全的CSS hack方式一览(兼容多浏览器)
    • CSS注释的一些高级用法
    • 浏览器分辨率不一的浮动问题解决方法
    • CSS中的盒子相关属性,盒子到底有多大
    • IE9下DIV本来应该居中的结果显示为居左
    • 站长应该知道的提升站内搜索体验的22条优化策略(图文)
    • 网页设计经验谈:常用的网页设计工具的收集介绍
    • IE8下CSS3选择器nth-child() 不兼容问题的解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有