摘要:原文鏈接自動換行問題正常字符的換行是比較合理的而連續(xù)的數(shù)字和英文字符常常將容器撐大挺讓人頭疼下面介紹的是如何實現(xiàn)換行的方法對于等塊級元素正常文字的換行亞洲文字和非亞洲文字元素?fù)碛心J(rèn)的當(dāng)定義的寬度之后自動換行正常文字的換行亞洲文字和非亞洲
原文鏈接:http://blog.csdn.net/ye987987...
自動換行問題,正常字符的換行是比較合理的,而連續(xù)的數(shù)字和英文字符常常將容器撐大,挺讓人頭疼,下面介紹的是CSS如何實現(xiàn)換行的方法
對于div,p等塊級元素
正常文字的換行(亞洲文字和非亞洲文字)元素?fù)碛心J(rèn)的 white-space:normal ,當(dāng)定義的寬度之后自動換行
html:正常文字的換行(亞洲文字和非亞洲文字)元素?fù)碛心J(rèn)的white-space:normal,當(dāng)定義css: #wrap{white-space:normal; width:200px; }
1.(IE瀏覽器)連續(xù)的英文字符和阿拉伯?dāng)?shù)字,使用word-wrap : break-word ;或者word-break:break-all;實現(xiàn)強制斷行
#wrap{word-break:break-all; width:200px;} 或者 #wrap{word-wrap:break-word; width:200px;} html:abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111
效果:可以實現(xiàn)換行
2.(Firefox瀏覽器)連續(xù)的英文字符和阿拉伯?dāng)?shù)字的斷行,Firefox的所有版本的沒有解決這個問題,我們只有讓超出邊界的字符隱藏或者,給容器添加滾動條
#wrap{word-break:break-all; width:200px; overflow:auto;} html:abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111
效果:容器正常,內(nèi)容隱藏
對于table
(IE瀏覽器)使用 table-layout:fixed;強制table的寬度,多余內(nèi)容隱藏
abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss |
效果:隱藏多余內(nèi)容
2.(IE瀏覽器)使用 table-layout:fixed;強制table的寬度,內(nèi)層td,th采用word-break : break-all;或者word-wrap : break-word ;換行
abcdefghigklmnopqrstuvwxy 1234567890 | abcdefghigklmnopqrstuvwxyz 1234567890 |
效果:可以換行
(IE瀏覽器)在td,th中嵌套div,p等采用上面提到的div,p的換行方法 ( 技巧 )
4.(Firefox瀏覽器)使用 table-layout:fixed;強制table的寬度,內(nèi)層td,th采用word-break : break-all;或者word-wrap : break-word ;換行,使用overflow:hidden;隱藏超出內(nèi)容,這里overflow:auto;無法起作用
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/112317.html
摘要:原文鏈接自動換行問題正常字符的換行是比較合理的而連續(xù)的數(shù)字和英文字符常常將容器撐大挺讓人頭疼下面介紹的是如何實現(xiàn)換行的方法對于等塊級元素正常文字的換行亞洲文字和非亞洲文字元素?fù)碛心J(rèn)的當(dāng)定義的寬度之后自動換行正常文字的換行亞洲文字和非亞洲 原文鏈接:http://blog.csdn.net/ye987987... 自動換行問題,正常字符的換行是比較合理的,而連續(xù)的數(shù)字和英文字符常常將容...
摘要:因為網(wǎng)頁中可能存在中英文,中英文的字體樣式不同。要首先寫英文字體,在寫中文字體。上下移動目前可以使用文本修飾下劃線刪除線上劃線無字間距詞間距字間距詞間距和共同使用強制換行由于中文會強制換行,但是因為英文和數(shù)字不會強制換行。 css基礎(chǔ)—字體那些事 1. 首先講字的大小樣式等 字體大小 font-size: 40px; 文字字體 font-family: 宋體,Arial; 文字樣式...
摘要:因為網(wǎng)頁中可能存在中英文,中英文的字體樣式不同。要首先寫英文字體,在寫中文字體。上下移動目前可以使用文本修飾下劃線刪除線上劃線無字間距詞間距字間距詞間距和共同使用強制換行由于中文會強制換行,但是因為英文和數(shù)字不會強制換行。 css基礎(chǔ)—字體那些事 1. 首先講字的大小樣式等 字體大小 font-size: 40px; 文字字體 font-family: 宋體,Arial; 文字樣式...
閱讀 829·2021-09-22 15:18
閱讀 1181·2021-09-09 09:33
閱讀 2758·2019-08-30 10:56
閱讀 1184·2019-08-29 16:30
閱讀 1488·2019-08-29 13:02
閱讀 1458·2019-08-26 13:55
閱讀 1643·2019-08-26 13:41
閱讀 1941·2019-08-26 11:56