第1个回答 推荐于2018-03-26
比如,指定宽度为200px换行代码:
overflow: visible;
width:200px;
word-wrap:break-word;
white-space:-moz-pre-wrap;
针对IE7的强制换行代码:
word-wrap:break-word;
针对火狐的强制换行代码:
white-space:-moz-pre-wrap;
第2个回答 2014-01-11
您好!很高兴为您答疑!
自动换行div{word-wrap: break-word;word-break: normal;}强制英文单词断行div{word-break:break-all;}
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。本回答被网友采纳
第3个回答 推荐于2016-05-11
firefox一般用JavaScript的方法来解决英文文字换行问题,参照下面的代码,就可以解决。
<div id="ff" style="border:1px solid red;width:300px;word-wrap:break-word;">
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</div>
<script>
function toBreakWord(intLen){
var obj=document.getElementById("ff");
var strContent=obj.innerHTML;
var strTemp="";
while(strContent.length>intLen){
strTemp+=strContent.substr(0,intLen)+"<br>";
strContent=strContent.substr(intLen,strContent.length);
}
strTemp+="<br>"+strContent;
obj.innerHTML=strTemp;
}
if(document.getElementById && !document.all) toBreakWord(37)
</script>本回答被提问者采纳
第4个回答 2015-04-13
CSS强制换行:
element{ word-wrap: break-word;word-break: break-all; },这句可以将长串字母或数字强制换行。