本文链接:https://java-er.com/blog/html-break-line-firefox-chrome/

兼容火狐,Chrome,IE6,IE7,IE8的HTML换行写法
1.任意数据自动强制换行

<div id=”ff” style=”border: 1px solid #f00; width: 300px; word-wrap: break-word;”>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

aaaaaaaaaaaaaaaaaaaaaaaaaaaaa</div>
<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(37)
// ]]></script>

此方法按字数自动截取。缺点是如果一个单词比如hello 可能被换行为
#####he
llo

2.pre标签
<pre></pre>
的内部换行

CSS
<pre>pre{
white-space:pre-wrap;/*css-3*/
white-space:-moz-pre-wrap;/*Mozilla,since1999*/
white-space:-pre-wrap;/*Opera4-6*/
white-space:-o-pre-wrap;/*Opera7*/
word-wrap:break-word;/*InternetExplorer5.5+*/  }</pre>
3.CSS 强制一个元素内内容换行
word-break: break-all;/*强制换行*/
word-break: keep-all;/*强制不换行*/

此方法某些浏览器下不兼容


This entry was posted in WEB前端 and tagged ChromeCSSfirefox. Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360

首发地址:月小升博客 – https://java-er.com/blog/html-break-line-firefox-chrome/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢

最新文章

  1. VMware VirtualBox共存时桥接注意
  2. NSTimer的使用[zhuang]
  3. LVDS,MIPI,EDP
  4. js 轮播图代码
  5. [转]Linux下用gcc/g++生成静态库和动态库(Z)
  6. opencore
  7. LightOJ 1112 Curious Robin Hood (单点更新+区间求和)
  8. 在Windows 上的 Python
  9. ASP.NET的错误处理机制
  10. 对.Net WebSocket 和Socket的原理的思考
  11. go与json
  12. WordPress 开放重定向漏洞
  13. Python3 如何优雅地使用正则表达式(详解二)
  14. 处理 Vue 单页面应用 SEO 的另一种思路
  15. SpringMVC基础入门,创建一个HelloWorld程序
  16. iftop流量监控工具
  17. jaxp的dom方式操作(查找、添加、修改、删除、遍历节点)
  18. HTTP 错误 401.3 - Unauthorized asp.net mvc 图片,css,js没有权限访问
  19. CS53 C 单调栈
  20. word你必须懂的。

热门文章

  1. vs2010+ARX2012向导添加mfc支持类出现Error in default.htm PopulateDialogIDs():
  2. Oracle Spatial分区应用研究之三:县市省不同分区粒度的效率比较
  3. Zookeeper架构及FastLeaderElection机制
  4. Linux+QT界面开发(含数据库)小结
  5. javascript匿名函数自执行 (function(window,document,undefined){})(window,document);
  6. Java设计模式之委派模式(Dellegate/Dispather)
  7. UOJ343 清华集训2017 避难所 构造、打表
  8. Spring Boot 入门 - 目录
  9. 关闭 禁止 window10 UpdateOrchestrator UsoSvc服务
  10. SWD下载k60