作者:比尔-盖帽
解决办法:
IE:
在容器的css中加word-break:break-all;
语法:word-break : normal | break-all | keep-all 取值:
normal : 默认值。允许在词间换行
break-all : 该行为与亚洲语言的 normal 相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本
keep-all : 与所有非亚洲语言的 normal 相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本
语法:word-wrap : normal | break-word 取值:normal : 默认值。允许内容顶开指定的容器边界
break-word : 内容将在边界内换行。如果需要,词内换行( word-break )也将发生
MOZ(firefox)
用js截取字符串强制换行。
<script type="text/javascript">
// <![CDATA[
function toBreakWord(intLen){
var obj=document.getElementById("ff");
var strContent=obj.innerHTML;
var strTemp="";
while(strContent.length>intLen){
strTemp+=strContent.substr(0,intLen)+" ";
strContent=strContent.substr(intLen,strContent.length);
}
strTemp+=" "+strContent;
obj.innerHTML=strTemp;
}
if(document.getElementById && !document.all) toBreakWord(11)
// ]]>
</script>
全部代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{margin:0px;padding:0px;}
div{width:1000px;height:200px;background:#666;padding:15px;}
div p{float:left;width:100px;word-break:break-all; word-wrap:break-word; margin-right:5px;background:#fff;}
h1{font-size:12px;}
</style>
</head>
<body>
<h1>当容器有固定的宽度的时候,文字大于容器宽度的时候会自动折行,但是字母和数字的时候并不会折行,而是在一行显示下去,如何解决。<br/>
ie:在容器的css中加word-break:break-all;<br/>
moz:用js截取字符串强制换行。
</h1>
<div id="ff">
<p>111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111</p>
<p>222222222222222222222222222222222222</p>
<p>与所有非亚洲语与所有非亚洲语与所有非亚洲语与所有非亚洲语与所有非亚洲语</p>
<p>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</p>
<p>5</p>
</div>
</body>
</html>
<script type="text/javascript">
// <![CDATA[
function toBreakWord(intLen){
var obj=document.getElementById("ff");
var strContent=obj.innerHTML;
var strTemp="";
while(strContent.length>intLen){
strTemp+=strContent.substr(0,intLen)+" ";
strContent=strContent.substr(intLen,strContent.length);
}
strTemp+=" "+strContent;
obj.innerHTML=strTemp;
}
if(document.getElementById && !document.all) toBreakWord(11)
// ]]>
</script>
无常翻译: http://wuchang.cnblogs.com wuChang@guet.edu.cn QQ: 3263262 Retrieved from " http://www.docs.jquery.com/
用jquery开始吧 这个指南是对jquery库的一个总的介绍,当然你也被要求具备javascript和DOM(文档对象模型)的相关知识。该
翻译整理:Young.J http://www.cnblogs.com/young18/archive/2006/12/14/591849.html 官方网站: http://jquery.com jQuer
作者: http://www.csser.com 首先我们针对以下html源码获取p对象: divimg src="test1.jpg"/ pimg src="test2.jpg"//p/di
Google了一下,这篇文章属于老文了,鉴于它还是比较实用的文章,所以转过来,没看过的可以看一下,早就看过的就温习下,出
作者: http://www.csser.com/ jquery 函数支持的 参数总结,如有遗漏请指出,谢谢: 1、jquery 对象支持接受 html 字符串
文章来源:网页设计师 1.所有的标记都必须要有一个相应的结束标记 以前在HTML中,你可以打开许多标签,例如p和li而不一定
两种类型 :Primitive Type(五种:Undefined,Null,Boolean,Number,String)和Reference Type Typeof 操作符 :返回变