亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > CSS > 正文

DIV+CSS實現長英文字母自動換行

2024-07-11 09:06:17
字體:
來源:轉載
供稿:網友

自動換行問題,正常字符的換行是比較合理的,而連續的數字和英文字符常常將容器撐大,挺讓人頭疼,下面介紹的是CSS如何實現換行的方法

最佳CSS定義換行代碼

.wrap { table-layout:fixed; word-break: break-all; overflow:hidden; } 
這里 overflow:hidden;或者 auto; 
=================================================================


對于div,p等塊級元素 
正常文字的換行(亞洲文字和非亞洲文字)元素擁有默認的white-space:normal,當定義的寬度之后自動換行
html
<div id="wrap">正常文字的換行(亞洲文字和非亞洲文字)元素擁有默認的white-space:normal,當定義</div>
css
#wrap{white-space:normal; width:200px; }

1.(IE瀏覽器)連續的英文字符和阿拉伯數字,使用word-wrap : break-word ;或者word-break:break-all;實現強制斷行

#wrap{word-break:break-all; width:200px;}
或者
#wrap{word-wrap:break-word; width:200px;}

<div id="wrap">abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111</div>

效果:可以實現換行

2.(Firefox瀏覽器)連續的英文字符和阿拉伯數字的斷行,Firefox的所有版本的沒有解決這個問題,我們只有讓超出邊界的字符隱藏或者,給容器添加滾動條


#wrap{word-break:break-all; width:200px; overflow:auto;}

<div id="wrap">abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111</div>

效果:容器正常,內容隱藏

對于table

1. (IE瀏覽器)使用 table-layout:fixed;強制table的寬度,多余內容隱藏

<table style="table-layout:fixed" width="200">
<tr>
<td>abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss
</td>
</tr>
</table>

效果:隱藏多余內容

2.(IE瀏覽器)使用 table-layout:fixed;強制table的寬度,內層td,th采用word-break : break-all;或者word-wrap : break-word ;換行

<table width="200" style="table-layout:fixed;">
<tr>
<td width="25%" style="word-break : break-all; ">abcdefghigklmnopqrstuvwxyz 1234567890
</td>
<td style="word-wrap : break-word ;">abcdefghigklmnopqrstuvwxyz 1234567890
</td>
</tr>
</table>

效果:可以換行

3. (IE瀏覽器)在td,th中嵌套div,p等采用上面提到的div,p的換行方法

4.(Firefox瀏覽器)使用 table-layout:fixed;強制table的寬度,內層td,th采用word-break : break-all;或者word-wrap : break-word ;換行,使用overflow:hidden;隱藏超出內容,這里overflow:auto;無法起作用


<table style="table-layout:fixed" width="200">
<tr>
<td width="25%" style="word-break : break-all; overflow:hidden; ">abcdefghigklmnopqrstuvwxyz1234567890</td>
<td width="75%" style="word-wrap : break-word; overflow:hidden; ">abcdefghigklmnopqrstuvwxyz1234567890</td>
</tr>
</table>

效果:隱藏多于內容

5.(Firefox瀏覽器) 在td,th中嵌套div,p等采用上面提到的對付Firefox的方法
運行代碼框
最后,這種現象出現的幾率很小,但是不能排除網友的惡搞。

下面是提到的例子的效果

 

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""> 
  2. <html xmlns=""> 
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
  5. <title>字符換行</title> 
  6. <style type="text/css"> 
  7. table,td,th,div { border:1px green solid;} 
  8. code { font-family:"Courier New", Courier, monospace;} 
  9. </style> 
  10. </head> 
  11. <body> 
  12. <h1><code>div</code></h1> 
  13. <h1><code>All white-space:normal;</code></h1> 
  14. <div style="white-space:normal; width:200px;">Wordwrap still occurs in a td element that has its WIDTH attribute set to a value smaller than the unwrapped content of the cell, even if the noWrap property is set to true. Therefore, the WIDTH attribute takes precedence over the noWrap property in this scenario</div> 
  15.  
  16. <h1><code>IE / word-wrap : break-word ;</code></h1> 
  17. <div style="word-wrap : break-word ; width:200px;">abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111</div> 
  18. <h1><code>IE / word-break:break-all;</code></h1> 
  19. <div style="word-break:break-all;width:200px;">abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111</div> 
  20.  
  21. <h1><code>Firefox/ word-break:break-all; overflow:auto;</code></h1> 
  22. <div style="word-break:break-all; width:200px; overflow:auto;">abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111</div> 
  23. <h1><code>table</code></h1> 
  24. <h1><code>table-layout:fixed;</code></h1> 
  25. <table style="table-layout:fixed" width="200"> 
  26. <tr> 
  27. <td>abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss</td> 
  28. </tr> 
  29. </table> 
  30. <h1><code>table-layout:fixed; word-break : break-all; word-wrap : break-word ;</code></h1> 
  31. <table width="200" style="table-layout:fixed;"> 
  32. <tr> 
  33. <td width="25%" style="word-break : break-all; ">abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss</td> 
  34. <td style="word-wrap : break-word ;">abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss</td> 
  35. </tr> 
  36. </table> 
  37. <h1><code>FF / table-layout:fixed; overflow:hidden;</code></h1> 
  38. <table style="table-layout:fixed" width="200"> 
  39. <tr> 
  40. <td width="25%" style="word-break : break-all; overflow:hidden; ">abcdefghigklmnopqrstuvwxyz1234567890</td> 
  41. <td width="75%" style="word-wrap : break-word; overflow:hidden; ">abcdefghigklmnopqrstuvwxyz1234567890</td> 
  42. </tr> 
  43. </table> 
  44. </body> 
  45. </html> 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av毛片网| 亚洲黄色av网站| 国产成人在线播放| 亚洲精品资源美女情侣酒店| 国内精品400部情侣激情| 清纯唯美日韩制服另类| 欧美性猛交xxxx免费看久久久| 国产精品亚洲片夜色在线| 国产欧美日韩综合精品| 综合国产在线视频| 欧美成人午夜视频| 日本三级韩国三级久久| 色偷偷偷亚洲综合网另类| 欧美在线视频观看| 国产精品video| 亚洲国产日韩欧美在线动漫| 日韩专区中文字幕| 国产在线视频不卡| 国产精品美女免费| 午夜精品一区二区三区在线| 国内精品视频一区| 夜夜嗨av色一区二区不卡| 国内精品久久久| 国产成+人+综合+亚洲欧美丁香花| 亚洲在线视频观看| 亚洲www视频| 久久精品国产欧美亚洲人人爽| 亚洲日韩第一页| 亚洲国产中文字幕在线观看| 国产精品久久视频| 日本久久亚洲电影| 爽爽爽爽爽爽爽成人免费观看| 国产精品91在线| 久久好看免费视频| 一本一本久久a久久精品综合小说| 欧美大学生性色视频| 亚洲成年人在线播放| 中文字幕日韩高清| 国产精品成人一区二区三区吃奶| 欧美成人中文字幕| 1769国产精品| 久久久精品久久久| 亚洲欧洲日本专区| 久久人人爽亚洲精品天堂| 欧美日韩国产专区| 欧美综合在线第二页| 亚洲欧美国产精品| 欧美一区三区三区高中清蜜桃| 亚洲自拍av在线| 色综合久久久888| 日韩中文字幕网| 欧美日韩成人精品| 国产精品丝袜久久久久久不卡| 亚洲欧美自拍一区| 最近2019中文字幕大全第二页| 国产日韩欧美在线| 98精品国产高清在线xxxx天堂| 国产91精品黑色丝袜高跟鞋| 九九精品视频在线| 国产专区欧美专区| 菠萝蜜影院一区二区免费| 久久成年人免费电影| 久久综合网hezyo| 啊v视频在线一区二区三区| 日本精品免费一区二区三区| 久久精品国产亚洲精品2020| 久热在线中文字幕色999舞| 久久久久久久久久久91| 精品亚洲一区二区三区四区五区| 一区二区三区精品99久久| 欧美另类xxx| 亚洲精品久久久一区二区三区| 国产精品视频自拍| 久久久久免费精品国产| 亚洲国产精品va在线看黑人| 不卡在线观看电视剧完整版| 欧美性视频精品| 亚洲国产精品久久久久久| 国产精品久久久久免费a∨| 欧美亚洲一级片| 国产有码在线一区二区视频| 色偷偷噜噜噜亚洲男人的天堂| 91系列在线播放| 最新的欧美黄色| 亚洲a区在线视频| 日本精品视频网站| 国产精品久久久久高潮| 精品美女永久免费视频| 国产精品羞羞答答| 国产69久久精品成人| 米奇精品一区二区三区在线观看| 日韩的一区二区| 国产精品69精品一区二区三区| 欧美黄色片免费观看| 日韩在线观看高清| 911国产网站尤物在线观看| 国产午夜精品美女视频明星a级| 国产不卡一区二区在线播放| 久久手机免费视频| 亚洲国产精品va在线看黑人| 欧美一性一乱一交一视频| 精品国产一区二区三区在线观看| 中文字幕日本精品| 国内精品在线一区| 成人免费网站在线| 97高清免费视频| 8x拔播拔播x8国产精品| 最近中文字幕日韩精品| 国产午夜一区二区| 亚洲免费精彩视频| 国产精品久久久久久久电影| 国产亚洲欧美日韩精品| 亚洲综合在线中文字幕| 欧美美女操人视频| 欧美一级在线播放| 一区二区三区视频免费在线观看| 亚洲精品美女久久| 国产精品欧美一区二区三区奶水| 亚州欧美日韩中文视频| 久久久久久噜噜噜久久久精品| 日韩欧美精品在线观看| www.日韩av.com| 久久久午夜视频| 国产精品福利在线观看网址| 97超碰国产精品女人人人爽| 92版电视剧仙鹤神针在线观看| 国产精品青青在线观看爽香蕉| 亚洲色图日韩av| 国产精品一区二区三区免费视频| 成人综合国产精品| 亚洲伊人成综合成人网| 91在线播放国产| 国产免费一区二区三区在线观看| 国产精品高清在线观看| 亚洲欧美制服综合另类| 欧美在线视频免费观看| 亚洲国内精品视频| 国产精品欧美一区二区| 亚洲精品永久免费精品| 久久久久久91| 国产成人综合一区二区三区| 亚洲人成啪啪网站| 亚洲午夜小视频| 欧美性xxxx极品hd满灌| 自拍偷拍亚洲在线| 尤物精品国产第一福利三区| 精品国产91久久久久久老师| 国产精品国语对白| 国产精品女人久久久久久| 亚洲最新av在线| 欧美又大粗又爽又黄大片视频| 国产精品白嫩美女在线观看| 在线播放精品一区二区三区| 久久精品99久久香蕉国产色戒| 国产成人精品国内自产拍免费看| 成人午夜在线观看| 中文字幕精品视频| 国产精品大陆在线观看| 亚洲国产成人精品电影| 91久久国产综合久久91精品网站| 大荫蒂欧美视频另类xxxx| 欧美在线欧美在线| 欧美在线亚洲在线| 亚洲国产高潮在线观看|