CSS让网页(Li)中的内容自动换行的实现方法
来源:互联网 发布:wow for mac 国服 编辑:程序博客网 时间:2024/05/22 09:48
大家都知道连续的英文或数字能是容器被撑大,不能根据容器的大小自动换行,下面是 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">ddd1111111111111111111111111111111111</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"> <tr> <td>abcdefghigklmnopqrstuvwxyz 1234567890 </td> </tr> </table>
效果:可以换行
2.(IE浏览器)使用样式table-layout:fixed与nowrap
<style>。tb {table-layout:fixed} </style>
<table class="tb" width="80"> <tr> <td 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 nowrap>abcdefghigklmnopqrstuvwxyz 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> <tr> <td width=25% class=td nowrap> <div>abcdefghigklmnopqrstuvwxyz 1234567890</div> </td> <td class=td nowrap> <div>abcdefghigklmnopqrstuvwxyz 1234567890</div> </td> </tr> </table>
这里单元格宽度一定要用百分比定义
效果:正常显示,但不能换行(注:在FF下还没有能使容器内容换行的好方法,只能用overflow将多出的内容隐藏,以免影响整体效果)
- CSS让网页(Li)中的内容自动换行的实现方法
- 让内容自动换行的CSS
- css 不换行 自动换行 强制换行的实现方法
- CSS网页制作时实现自动换行的小技巧
- CSS网页制作时实现自动换行的小技巧
- CSS网页制作时实现自动换行的小技巧
- CSS网页制作时实现自动换行的小技巧
- CSS网页制作时实现自动换行的小技巧
- CSS网页制作时实现自动换行的小技巧
- css防止ul下的li里面内容超出换行
- 网页内容自动换行
- 网页内容自动换行
- 网页英文内容的自动换行
- 让<pre>标签的内容自动换行
- css的自动换行,内容的省略号
- css中设置table中的td内容自动换行
- css中设置table中的td内容自动换行
- gridview列内容自动换行的方法
- vc中调用word的简单入门
- J2ME编程中的横竖屏切换知识小结
- 工厂模式的好处
- 一个计算周次和本周时间范围的代码(c#)
- idhttp webbrowser
- CSS让网页(Li)中的内容自动换行的实现方法
- SQL Server 2005 重装时报:对性能监视器计数器注册表值执行系统配置检查失败
- 在emacs中使用google map api?!
- sql日期格式转换
- SQL Server存储过程事务检索错误消息
- SQL中使用ROW_NUMBER()数据库分页
- 删除数据库的所有存储过程、主键、外键、索引等
- Microsoft .NET Pet Shop 4 架构与技术分析
- ACCESS中SELECT TOP语句竟然返回多条记录的解决方案