特色栏目

ASP源码

PHP源码

.NET源码

JSP源码

游戏频道
专题合集
关闭菜单
首页> CSS教程> 使用css让英文文本自动换行

使用css让英文文本自动换行

时间:2009-06-12 17:54:51 作者:互联网

do***ent.selection.empty()" oncopy="do***ent.selection.empty()" onbeforecopy="return false" onmouseup="do***ent.selection.empty()" marginheight="0" marginwidth="0">消除右键点击复制的程序

本文介绍如何使用css让英文文本自动换行,大家都知道连续的英文或数字能是容器被撑大,不能根据容器的大小自动换行,下面是 CSS如何将他们自动换行的方法!

大家都知道连续的英文或数字能是容器被撑大,不能根据容器的大小自动换行,下面是CSS如何将他们自动换行的方法!对于Div和table以及不同的浏览器,实现css自动换行的方法都稍有不同,下面分别介绍:

对于div

1.(IE浏览器)white-space:normal; word-break:break-all;这里前者是遵循标准:

div css xhtml xml Example Source Code Example Source Code [ww***2css.com]
#wrap{white-space:normal; width:200px; }

或者:

#wrap{word-break:break-all;width:200px;}

ddd111111111111111111111111111111

效果:可以实现自动换行

2.(Firefox浏览器)white-space:normal; word-break:break-all;overflow:hidden;同样的FF下也没有很好的实现方法,只能隐藏或者加滚动条,当然不加滚动条效果更好!

div css xhtml xml Example Source Code Example Source Code [ww***2css.com]
#wrap{white-space:normal; width:200px; overflow:auto;}

或者:

#wrap{word-break:break-all;width:200px; overflow:auto; }

ddd1111111111111111111111111111111111111111

效果:容器正常,内容隐藏
http://font.knowsky.com/
对于table

1. (IE浏览器)使用样式table-layout:fixed:

div css xhtml xml Example Source Code Example Source Code [ww***2css.com]




abcdefghigklmnopqrstuvwxyz 1234567890

效果:可以自动换行

2.(IE浏览器)使用样式:

div css xhtml xml Example Source Code Example Source Code [ww***2css.com]



abcdefghigklmnopqrstuvwxyz 1234567890

效果:可以自动换行

3. (IE浏览器)在使用百分比固定td大小情况下使用样式table-layout:fixed与nowrap:

div css xhtml xml Example Source Code Example Source Code [ww***2css.com]







abcdefghigklmnopqrstuvwxyz 1234567890
abcdefghigklmnopqrstuvwxyz 1234567890

效果:两个td均正常自动换行

4.(Firefox浏览器)在使用百分比固定td大小情况下使用样式table-layout:fixed与nowrap,并且使用div:

div css xhtml xml Example Source Code Example Source Code [ww***2css.com]






abcdefghigklmnopqrstuvwxyz 1234567890

abcdefghigklmnopqrstuvwxyz 1234567890

这里单元格宽度一定要用百分比定义 效果:正常显示,但不能换行。

相关文章 最新文章

相关应用

热门文章

猜你喜欢

返回顶部