Tag: 自动换行预览模式: 普通 | 列表
      自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,现在总结一下CSS如何实现换行的方法,只要在CSS中定义了如下句子,可保网页不会再被撑开了。

      对于div,p等块级元素
      正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行。

查看更多...

Tags: css div TABLE 自动换行

分类:Css+Div | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 475
  无空格连续长字符在IE与FF下有时候能实现自动换行,因为浏览器将它看成是一个长单词了。IE下很简单,给容器比如一个p定义word-wrap属性即可:
程序代码 程序代码
p {word-wrap:break-word;}

  对于firefox,至少现在用CSS是没有办法解决的,大多数是用overflow将撑出的部分隐藏或者加滚动条,因为word-wrap不是css2的标准属性,所以Mozilla不支持这个。既然CSS无法做到,那么只有使用JS的方法了。

  首先给这个容器p一个ID“#hh”,然后在页面中插入一段JS:
程序代码 程序代码
<script type="text/javascript">
function toBreakWord(intLen){

查看更多...

Tags: CSS实例 ie FF 自动换行

分类:Css+Div | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1107

css自动换行技巧

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

对于div

  1.(IE浏览器)white-space:normal; word-break:break-all;这里前者是遵循标准。
程序代码 程序代码
#wrap{white-space:normal; width:200px; }

查看更多...

Tags: css 自动换行

分类:Css+Div | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 825

连串英文自动换行的方法

<table style="TABLE-LAYOUT: fixed" width="100%" border="0" cellspacing="0" cellpadding="7" bgcolor="#f7f7f7">
<tr>
<td style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word"> aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</tr>
</table>

查看更多...

Tags: 自动换行

分类:Webdesign | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1219