浅析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 | 只能在半角空格或连字符处换行。 |
兼容性
举个栗子
- <span class="text-s">iIanishttp://3iuiuskjfksjj./test_abjcljlj/?daydayupdadyda=dayayupupdaalurupsjlsjfljlsfjljljouwrouowurouorwurouurowurouwruwouour</span>
- .text-s {
- display: inline-block;
- width: 240px;
- // word-break: keep-all;
- }
未设置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的区别就是长沙网络推广分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持狼蚁SEO。
长沙网站设计
- 如何自己建一个网站 自己想建个网站,怎么建
- 如何制作网站免费建站 创建网站免费注册
- html简单网页代码 html简单网页代码超链接
- dreamweaver网页制作 dreamweaver网页制作模板
- 上海网站建设 上海网站建设制作微信
- 如何制作网站和网页 如何制作一个网页
- html网页制作代码大全 端午节html网页制作代码大
- app开发公司 app开发公司前十名
- html网页制作 html网页制作文字居中
- app制作一个需要多少钱 请人制作一个app多少钱
- 成都网站制作 成都网站制作维护
- 百度建一个网站多少钱 百度做个公司网站要多少
- html+css网页制作成品 web网页制作成品css+javascrip
- html网页制作案例 html网页设计案例
- html+css网页制作成品 web网页制作成品css+javascrip
- 个人网站模板 个人网站模板HTML