css自动换行的技巧

幸福鸣响

幸福鸣响

2016-02-19 13:38

今天图老师小编给大家展示的是css自动换行的技巧,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!
css自动换行有什么技巧?大家都知道连续的英文或数字能是容器被撑大,不能根据容器的大小自动换行,下面是 CSS如何将他们换行的方法!

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

对于div 

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

#wrap{white-space:normal; width:200px; }
或者
#wrap{word-break:break-all;width:200px;}
div id="wrap"ddd111111111111111111111111111111/div

  效果:可以实现换行 

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

#wrap{white-space:normal; width:200px; overflow:auto;}
或者
#wrap{word-break:break-all;width:200px; overflow:auto; } 
div id="wrap"ddd1111111111111111111111111111111111111111/div
  效果:容器正常,内容隐藏 

对于table 

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

style
.tb{table-layout:fixed}
/style
table class="tbl" width="80"
trtd
abcdefghigklmnopqrstuvwxyz 1234567890
/td/tr
/table
  效果:可以换行

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

style
.tb {table-layout:fixed}
/style
table class="tb" width="80"trtd nowrap
abcdefghigklmnopqrstuvwxyz 1234567890
/td/tr
/table
  效果:可以换行

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

style
.tb{table-layout:fixed}
/style
table class="tb" width=80
tr
td width=25% nowrap
abcdefghigklmnopqrstuvwxyz 1234567890
/td
td nowrapabcdefghigklmnopqrstuvwxyz 1234567890/td
/tr
/table
  效果:两个td均正常换行

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

style
.tb {table-layout:fixed}
.td {overflow:hidden;}
/style
table class=tb width=80
trtd width=25% class=td nowrap
divabcdefghigklmnopqrstuvwxyz 1234567890/div
/td
td class=td nowrapdivabcdefghigklmnopqrstuvwxyz 1234567890/div/td
/tr
/table
  这里单元格宽度一定要用百分比定义 效果:正常显示,但不能换行。
  注:在FF下还没有能使容器内容换行的好方法,只能用overflow将多出的内容隐藏,以免影响整体效果。
展开更多 50%)
分享

猜你喜欢

css自动换行的技巧

Web开发
css自动换行的技巧

CSS自动换行

Web开发
CSS自动换行

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

css实现强制不换行/自动换行/强制换行

Web开发
css实现强制不换行/自动换行/强制换行

CSS实现Table单元格自动换行或不换行

Web开发
CSS实现Table单元格自动换行或不换行

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Excel的自动换行是什么

excel
Excel的自动换行是什么

CSS强制TD不换行

Web开发
CSS强制TD不换行

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

DIV+CSS编码时易犯的错误

DIV+CSS编码时易犯的错误

删除Win8.1系统休眠文件有妙招

删除Win8.1系统休眠文件有妙招
下拉加载更多内容 ↓