style换行问题Word文件下载.docx
- 文档编号:14681165
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:4
- 大小:54.94KB
style换行问题Word文件下载.docx
《style换行问题Word文件下载.docx》由会员分享,可在线阅读,更多相关《style换行问题Word文件下载.docx(4页珍藏版)》请在冰豆网上搜索。
例子与上面一样,但区别就是它会把congratulation整个单词看成一个整体,如果该行末端宽度不够显示整个单词,它会自动把整个单词放到下一行,而不会把单词截断掉的。
3,word-break;
break-all支持版本:
IE5以上该行为与亚洲语言的normal相同。
也允许非亚洲语言文本行的任意字内断开。
该值适合包含一些非亚洲文本的亚洲文本。
WORD-WRAP:
break-word支持版本:
IE5.5以上内容将在边界内换行。
如果需要,词内换行(word-break)也将发生。
表格自动换行,避免撑开。
word-break:
normal|break-all|keep-all参数:
normal:
依照亚洲语言和非亚洲语言的文本规则,允许在字内换行break-all:
该行为与亚洲语言的normal相同。
该值适合包含一些非亚洲文本的亚洲文本keep-all:
与所有非亚洲语言的normal相同。
对于中文,韩文,日文,不允许字断开。
适合包含少量亚洲文本的非亚洲文本语法:
word-wrap:
normal|break-word参数:
允许内容顶开指定的容器边界break-word:
内容将在边界内换行。
如果需要,词内换行(word-break)也行发生说明:
设置或检索当当前行超过指定容器的边界时是否断开转行。
对应的脚本特性为wordWrap。
请参阅我编写的其他书目。
语法:
table-layout:
auto|fixed参数:
auto:
默认的自动算法。
布局将基于各
div
style="
overflow:
auto;
"
div中的内容超长时,自动出来
水平:
overflow_x
垂直:
overflow_y
建议:
word-break用3C检测会显示问题的,导致XX快照也会出问题-这个属性OPERAFIREFOX浏览器也
不支持word-break属性可以用white-space:
normal;
来代替,这样在FireFox和IE下就都能正确换行,而
且要注意,单词间的空格不能用来代替,不然不能正确换行。
=====================================
自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法
对于div,p等块级元素
正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:
normal,当定义的宽度之后自动换行
html
<
divid="
wrap"
>
normal,当定义<
/div>
css
#wrap{white-space:
width:
200px;
}
1.(IE浏览器)连续的英文字符和阿拉伯数字,使用word-wrap:
break-word;
或者word-break:
break-all;
实现强制断行
#wrap{word-break:
}
或者
#wrap{word-wrap:
break-word;
abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111<
效果:
可以实现换行
2.(Firefox浏览器)连续的英文字符和阿拉伯数字的断行,Firefox的所有版本的没有解决这个问题,我们只有让超出边界的字符隐藏或者,给容器添加滚动条
overflow:
容器正常,内容隐藏
对于table
1.(IE浏览器)使用table-layout:
fixed;
强制table的宽度,多余内容隐藏
tablestyle="
table-layout:
fixed"
width="
200"
tr>
td>
abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss
/td>
/tr>
/table>
隐藏多余内容
2.(IE浏览器)使用table-layout:
强制table的宽度,内层td,th采用word-break:
break-all;
或者word-wrap:
换行
tablewidth="
style="
tdwidth="
25%"
word-break:
"
abcdefghigklmnopqrstuvwxyz1234567890
tdstyle="
word-wrap:
可以换行
3.(IE浏览器)在td,th中嵌套div,p等采用上面提到的div,p的换行方法
4.(Firefox浏览器)使用table-layout:
换行,使用overflow:
hidden;
隐藏超出内容,这里overflow:
无法起作用
abcdefghigklmnopqrstuvwxyz1234567890<
75%"
break-word;
隐藏多于内容
5.(Firefox浏览器)在td,th中嵌套div,p等采用上面提到的对付Firefox的方法
运行代码框
最后,这种现象出现的几率很小,但是不能排除网友的恶搞。
如果有什么问题请到我
=====\=================================
text-overflow
:
clip
|ellipsis
取值:
clip:
不显示省略标记(...),而是简单的裁切。
ellipsis:
当对象内文本溢出时显示省略标记(...)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- style 换行 问题
![提示](https://static.bdocx.com/images/bang_tan.gif)