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

浅析word-break work-wrap的区别

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

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

word-break:【断词】

定义:规定自动换行的处理方法.   注:通过word-break使用,可以实现让浏览器在任意位置换行。

语法:word-break: normal|break-all|keep-all;

默认值 normal
继承性 yes
版本 css3
Javascript语法 object.style.wordBreak="keep-all"

 

值 描述
normal 使用浏览器默认的换行规则。
break-all 允许在单词内换行。
keep-all 只能在半角空格或连字符处换行。

兼容性:

举个栗子:

  1. <span class="text-s">iIanishttp://3iuiuskjfksjj.com/test_abjcljlj/?daydayupdadyda=dayayupupdaalurupsjlsjfljlsfjljljouwrouowurouorwurouurowurouwruwouour</span>    
  2. .text-s {    
  3.     display: inline-block;    
  4.     width: 240px;    
  5.     // word-break: keep-all;    
  6. }    

未设置word-break:

 

设置word-break:break-all;

 

设置word-break:keep-all;或者word-break:normal;

 

word-wrap:【换行】

 定义:允许长单词或 URL 地址换行到下一行。

语法:word-wrap: normal|break-word;

默认值: normal
继承性: yes
版本: CSS3
JavaScript 语法:

object.style.wordWrap="break-word"

 

值 描述
normal 只在允许的断字点换行(浏览器保持默认处理)。
break-word 在长单词或 URL 地址内部进行换行。

 

兼容性:

举个栗子:【和上面一样】

未设置word-wrap:

 

 

设置word-wrap:normal;

 

设置word-wrap:break-word;

 

对比上述栗子设置word-break:break-all;和word-wrap:break-word的差别

 

总结:

word-break:当行尾放不下一个单词时,决定单词内部怎么摆放 => 决定句子末尾放不下单词时,单词是否换行

    break-all:强行摆放,挤不下剩下的就换下一行显示。

    keep-all:放不下,就另外起一行展示;如果还放不下就溢出显示。

word-wrap:当行尾放不下时,决定单词内是否允许换行 => 决定单词内该怎么换行

    normal:单词太长,换行显示,在超过一行就溢出显示。

    break-word:当单词太长时,先尝试换行;换行后还是太长,单词内还可以换行。

 

附加一个:文字两端对齐

属性:text-align:justify;

兼容性:十分不好

 

text-align:center;

text-align:justify;

以上这篇浅析word-break work-wrap的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持微课江湖。

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

  • 浅析word-break work-wrap的区别
  • CSS属性探秘系列(一):word-break与word-wrap
  • word-wrap与word-break 属性的概述及浏览器默认处理
  • css中强制换行word-break、word-wrap、white-space区别实例说明
  • CSS word-wrap同word-break的区别
  • css word-break word-wrap 前台显示自动换行

相关文章

  • 2017-08-06完美解决IE兼容模式问题(使IE使用固定的渲染模式)
  • 2017-08-06纯css写的评分鼠标移入的效果附图
  • 2017-08-06CSS三列布局两端固定宽度中间自适应
  • 2017-08-06CSS各种居中布局方法汇总
  • 2017-08-06浏览器CSS Reset的十种方法
  • 2017-08-06有关首行首字下沉的实现原理及代码
  • 2017-08-06css margin-left在IE6下的问题的解决方法
  • 2017-08-06全面了解link与import方式的区别
  • 2017-08-06利用CSS生成精美细线Table表格无需复杂style代码
  • 2017-08-06纯CSS实现的菱形导航菜单效果代码

文章分类

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

最近更新的内容

    • css中padding和margin的异同点介绍
    • css important终级讲解
    • CSS3 中的@keyframes介绍
    • ie6不支持hover ie6 标签(除a标签)不支持伪类:hover解决方案
    • CSS hack技巧之IE6,IE7,firefox显示不同效果
    • 不同CSS技术及其CSS性能之间的差异
    • css中让元素隐藏的多种方法
    • 详解css中的display属性
    • html div 透明样式示例代码
    • 非常漂亮的CSS3百叶窗焦点图动画

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

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