1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > white-space 空白处理 强制内容不换行 word-wrap 文本自动换行 text-overflow 文本溢出

white-space 空白处理 强制内容不换行 word-wrap 文本自动换行 text-overflow 文本溢出

时间:2020-09-06 02:11:34

相关推荐

white-space 空白处理 强制内容不换行 word-wrap  文本自动换行 text-overflow 文本溢出

目录

white-space 空白处理,强制内容不换行

word-wrap 文本自动换行

text-overflow 文本溢出,省略号代替超出部分

white-space 空白处理,强制内容不换行

white-space :指定元素内的空白怎样处理。强制元素内容是否自动换行!

属性值:

浏览器支持

表格中的数字表示支持该属性的第一个浏览器版本号。

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>white-space</title><style type="text/css">/*默认情况下自适应,内容会自动换行*/.div0 {width: 300px;border: 1px solid darkblue;}.div1 {width: 300px;border: 1px solid red;/*文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。*/white-space: nowrap;}.div2 {width: 300px;border: 1px solid black;/*空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签*/white-space: pre;}.div3 {width: 300px;border: 1px solid chocolate;/*保留空白符序列,但是正常地进行换行。*/white-space: pre-wrap;}.div4 {width: 300px;border: 1px solid chocolate;/*合并空白符序列,但是保留换行符。*/white-space: pre-line;}.div5 {width: 300px;border: 1px solid chocolate;/*从父元素继承 white-space 属性的值。*/white-space: inherit;}</style></head><body><div class="div0">各国领导人感谢中方作为东道主对各国参展给予的大力支持0</div><br><div class="div1">各国领导人感谢中方作为东道主对各国参展给予的大力支持1</div><br><div class="div2">各国领导人感谢中方作为东道主对各国参展给予的大力支持2</div><br><div class="div3">各国领导人感谢中方作为东道主对各国参展给予的大力支持3</div><br><div class="div4">各国领导人感谢中方作为东道主对各国参展给予的大力支持4</div><br><div class="div5">各国领导人感谢中方作为东道主对各国参展给予的大力支持5</div><br></body></html>

通常会结合《text-overflow 文本溢出》使用

word-wrap 文本自动换行

word-wrap 属性允许长单词或 URL 地址自动换行到下一行。

提示:元素内的内容,如 中文、英文单词、url 地址、其它长字符等,当内容长度超过元素宽度时,中文默认自动换行,而单词、url 地址、长字符等默认是不换的。

所有主流浏览器都支持 word-wrap 属性。

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

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>word-wrap 自动换行</title><style>.div1 {width: 200px;border: 1px solid red;display: inline-block;}.div2 {margin-left: 300px;width: 200px;border: 1px solid red;display: inline-block;/*允许长单词或 URL 地址自动换行到下一行*/word-wrap: break-word;}</style></head><body><div class="div1">Guangzhou ranks 25th among the top 50 research cities in the world, accordingaccordingaccordingaccordingaccording在552米的观光厅高空远眺,整座城市尽收眼底,oCpEV0wezxIifUQjh8NwAEH32moA静静流淌的黄浦江像一条玉带蜿蜒向东,环球金融中心各展风姿。<a href="/a/1109/60151728_0.shtml">/a/1109/60151728_0.shtml</a></div><div class="div2">Guangzhou ranks 25th among the top 50 research cities in the world, accordingaccordingaccordingaccordingaccording在552米的观光厅高空远眺,整座城市尽收眼底,oCpEV0wezxIifUQjh8NwAEH32moA静静流淌的黄浦江像一条玉带蜿蜒向东,环球金融中心各展风姿。<a href="/a/1109/60151728_0.shtml">/a/1109/60151728_0.shtml</a></div></body></html>

text-overflow 文本溢出,省略号代替超出部分

text-overflow:指定当文本溢出包含它的元素时,应该如何处理,比如是否裁剪超出部分的内容,是否使用省略号代替等。

语法:text-overflow: clip|ellipsis|string;

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>text-overflow</title><style type="text/css">.div0 {width: 300px;border: 1px solid darkblue;}.div1 {width: 300px;border: 1px solid red;/*强制在一行内显示*/white-space: nowrap;/*超出部分隐藏*/overflow: hidden;}.div2 {width: 300px;border: 1px solid black;/*强制在一行内显示*/white-space: nowrap;/*超出部分隐藏*/overflow: hidden;/*修剪超出的文本*/text-overflow: clip;}.div3 {width: 300px;border: 1px solid chocolate;/*强制在一行内显示*/white-space: nowrap;/*超出部分隐藏*/overflow: hidden;/*显示省略符号来代表被修剪的文本*/text-overflow: ellipsis;}</style></head><body><div class="div0">各国领导人感谢中方作为东道主对各国参展给予的大力支持</div><br><div class="div1">各国领导人感谢中方作为东道主对各国参展给予的大力支持</div><br><div class="div2">各国领导人感谢中方作为东道主对各国参展给予的大力支持</div><br><div class="div3">各国领导人感谢中方作为东道主对各国参展给予的大力支持</div><br></body></html>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。