当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > CSS对表格单元格强制换行和不换行

CSS样式表
CSS选择器支持列表
CSS基础教程:CSS样式表与具体设备
再谈动态添加样式规则
CSS模型教程:boxes,borderes,margins和padding
IE中选择符的4095限制
Jacascript和CSS实现Mac OS导航菜单
CSS网页制作教程:网页首页设计实例
CSS教程:CSS制作漂亮的灵活的图表
css框架是什么
推荐一份不错的reset.css
IE7下position:relative的问题
WEB标准的思想是什么?
优先选择W3C推荐的标准规范
CSS教程:彻底掌握Z-index属性
CSS高级技巧:圆角矩形
css对于字体和背景等属性的控制
CSS实现网页表格行鼠标滑过高亮显示
CSS3的border-radius属性定义HTML元素的圆角
Web流程图绘制的心得
CSS网页布局教程:绝对定位和相对定位

CSS样式表 中的 CSS对表格单元格强制换行和不换行


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 245 ::
收藏到网摘: n/a


CSS控制Table单元格强制换行与强制不换行
  我们知道Div的换行和不换行的css写法。但对于表格单元格只知道一个属性nowrap可以使其不换行。
  近日有此需要,但发现加上nowrap在某些情况下还是会换行!无奈,没有一个强制不换行的方法吗?
  用CSS实现Table单元格数据自动换行或不换行的实现方法:
  1、强制换行:
<style type="text/css">
.AutoNewline
{
word-break: break-all;/*必须*/
}
</style>
<table>
<tr>
<td class="AutoNewline">自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行自动换行</td>
</tr>
</table>
  2、强制不换行:
<style type="text/css">
.NoNewline
{
word-break: keep-all;/*必须*/
}
</style>
<table>
<tr>
<td class="NoNewline">不换行不换行不换行不换行不换行不换行不换行不换行不换行不换行</td>
</tr>
</table>