`

word-wrap同break-word的区别

阅读更多
自动换行word-break:break-all和word-wrap:break-word的区别

word-break:break-all和word-wrap:break-word都是能使其容器如DIV的内容自动换行。
它们的区别就在于:
1,word-break:break-all 例如div宽200px,它的内容就会到200px自动换行,如果该行末端有个英文单词很长(congratulation等),它会把单词截断,变成该行末端为conra(congratulation的前端部分),下一行为tulation(conguatulation)的后端部分了。
2,word-wrap:break-word 例子与上面一样,但区别就是它会把congratulation整个单词看成一个整体,如果该行末端宽度不够显示整个单词,它会自动把整个单词放到下一行,而不会把单词截断掉的。
word-break;break-all 支持版本:IE5以上 该行为与亚洲语言的 normal 相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本。
WORD-WRAP:break-word 支持版本:IE5.5以上 内容将在边界内换行。如果需要,词内换行( word-break )也将发生。
还有,我在做KingCMS模板的时候,碰到easyarticle[list](此为5.0版本所含文件)页面。这个页面是个文章列表,其中有个 (king:description size="200"/)的标签,也就是说其描述是200个字符,因为默认的模板比内容div容器比较大,所以能正常显示,但当size设置为400的时候,超过内容div容器的时候,右栏的内容就会被顶到下面去,所以这时候在class中设置下word-wrap: break-word;就可以解决这个问题了。
分享到:
评论

相关推荐

    webfrom-列表文本内容自动换行 word-break-keep-all;word-wrap-n.pdf

    <asp:TemplateColumn HeaderText="OP CREATE USER" HeaderStyle-HorizontalAlign="center"> <HeaderStyle HorizontalAlign=... myDataGrid_d.Attributes.Add("style", "word-break:keep-all;word-wrap:normal");

    word-break:break-all和word-wrap:break-word区别总结

    `word-break:break-all` 和 `word-wrap:break-word` 是CSS中用于控制文本换行的两个属性,它们都有各自的特点和适用场景。 首先,`word-break:break-all` 的作用是在任何可能的位置强制进行单词内部的换行。这意味...

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

    `word-wrap` 和 `word-break` 属性是CSS中用于控制文本在容器内换行方式的重要工具,它们帮助解决长单词或字符序列超出容器边界的问题。下面将详细介绍这两个属性及其默认行为。 一、浏览器默认处理文本换行 ...

    css中强制换行word-break、word-wrap、white-space区别实例说明

    复制代码代码如下:”c1″>safjaskflasjfklsajfklasjflksajflksjflkasfdsafdsfksafj</div><div class=c1>This is all English. This is all English. This is all English.</div><div class=c1>全是中文的情况。...

    CSS word-wrap同word-break的区别

    兼容 IE 和 FF 的换行 CSS 推荐样式 最好的方式是 word-wrap:break-word; overflow:hidden; 而不是 word-wrap:break... word-wrap同word-break的区别 word-wrap: normal Default. Content exceeds the boundaries of i

    word-wrap在firefox中不起作用的解决方法

    在某些情况下,`word-wrap: break-word` 在Firefox中可能不会按照预期工作,导致内容无法正常显示。本文将详细介绍这个问题以及如何解决。 首先,让我们理解`word-wrap`属性的工作原理。`word-wrap`有两个主要值:`...

    css文本换行属性word-wrap和white-space使用总结

    word-break:break-all和word-wrap:break-word表示强制换行,前者若英文字符过长自动截断,后者整个英文单词会换行! 而而我常会这样用: 复制代码代码如下: word-wrap:break-word; overflow:hidden; IE 下没有...

    CSS3文本换行word-wrap解决英文文本超过固定宽度不换行

    `word-wrap`属性接受两个可能的值:`normal`和`break-word`。 ```css word-wrap: normal || break-word; ``` - **`normal`**:这是`word-wrap`的默认值。它遵循标准的换行规则,意味着如果单词过长,它将会超出...

    css word-break word-wrap 前台显示自动换行

    `word-break` 和 `word-wrap` 是两个非常重要的CSS属性,它们主要用于处理文本内容在容器内的换行规则,特别是在处理非标准长度的单词或字符串时。在描述中提到的场景是在一个`table`元素中应用这些样式,以确保内容...

    浅析word-break work-wrap的区别

    word-break:【断词】 定义:规定自动换行的处理方法. 注:通过word-break使用,可以实现让浏览器在任意位置换行。 语法:word-break: normal|break-all|keep-all; 默认值 normal 继承性 yes 版本 css3 ...

    css 英文换行 css(word-wrap/break)使纯英文数字自动换行

    为了解决这个问题,我们可以利用`word-wrap`和`word-break`两个CSS属性。 `word-wrap`属性主要用于控制是否允许内容在单词内部换行。它有两个主要的取值: 1. `normal`:这是默认值,遵循浏览器的默认换行规则。在...

    使用word-wrap来防止文字溢出

    在这些旧版本的 IE 中,`word-wrap` 需要使用其老的语法 `overflow-wrap` 或者结合 `word-break` 属性来实现类似的效果。`word-break: break-all` 可以强制在任何可能的位置进行换行,包括单词内部,但可能会导致...

    详解:34word-wrap

    word-wrap: break-word;也可以写成overflow-wrap: break-word;一样的哈, word-break: break-all;核心是:内容在宽度的邻界点就自动换行了哈(注意点,也就是说宽度邻界点那里放不下将要显示在这里的字符就换航了呀...

    CSS属性探秘系列(一):word-break与word-wrap

    .breakword{word-wrap:break-word;} ``` 在div元素中应用这些CSS类: ```html 自身都带有自动换行功能啊,AAAAAABBBBBBBBBBBBB,CCCCCCCCC,的右端自动换行。 自身都带有自动换行功能啊,AAAAAABBBBBBBBBBBBB,...

Global site tag (gtag.js) - Google Analytics