這篇文章主要介紹“css表格單元格中的長(zhǎng)文本怎么實(shí)現(xiàn)自動(dòng)換行”,在日常操作中,相信很多人在css表格單元格中的長(zhǎng)文本怎么實(shí)現(xiàn)自動(dòng)換行問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”css表格單元格中的長(zhǎng)文本怎么實(shí)現(xiàn)自動(dòng)換行”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
成都創(chuàng)新互聯(lián)2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元煙臺(tái)做網(wǎng)站,已為上家服務(wù),為煙臺(tái)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220
自動(dòng)換行問(wèn)題,正常字符的換行是比較合理的,而連續(xù)的數(shù)字和英文字符常常將容器撐大,挺讓人頭疼。下面介紹的是CSS如何實(shí)現(xiàn)換行的方法
對(duì)于div,p等塊級(jí)元素
正常文字的換行(亞洲文字和非亞洲文字)元素?fù)碛心J(rèn)的white-space:normal,當(dāng)定義的寬度之后自動(dòng)換行
html
代碼如下:
css
代碼如下:
#wrap{white-space:normal; width:200px; }
1.(IE瀏覽器)連續(xù)的英文字符和阿拉伯?dāng)?shù)字,使用word-wrap : break-word ;或者word-break:break-all;實(shí)現(xiàn)強(qiáng)制斷行 #wrap{word-break:break-all; width:200px;}
或者
代碼如下:
#wrap{word-wrap:break-word; width:200px;}
效果:可以實(shí)現(xiàn)換行
2.(Firefox瀏覽器)連續(xù)的英文字符和阿拉伯?dāng)?shù)字的斷行,Firefox的所有版本的沒(méi)有解決這個(gè)問(wèn)題,我們只有讓超出邊界的字符隱藏或者,給容器添加滾動(dòng)條
代碼如下:
#wrap{word-break:break-all; width:200px; overflow:auto;}
效果:容器正常,內(nèi)容隱藏
對(duì)于table
1. (IE瀏覽器)使用 table-layout:fixed;強(qiáng)制table的寬度,多余內(nèi)容隱藏
代碼如下:
abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss |
效果:隱藏多余內(nèi)容
2.(IE瀏覽器)使用 table-layout:fixed;強(qiáng)制table的寬度,內(nèi)層td,th采用word-break : break-all;或者word-wrap : break-word ;換行
代碼如下:
abcdefghigklmnopqrstuvwxyz 1234567890 | abcdefghigklmnopqrstuvwxyz 1234567890 |
效果:可以換行
3. (IE瀏覽器)在td,th中嵌套div,p等采用上面提到的div,p的換行方法
4. (Firefox瀏覽器)使用 table-layout:fixed;強(qiáng)制table的寬度,內(nèi)層td,th采用word-break : break-all;或者word-wrap : break-word ;換行,使用overflow:hidden;隱藏超出內(nèi)容,這里overflow:auto;無(wú)法起作用
代碼如下:
abcdefghigklmnopqrstuvwxyz1234567890 | abcdefghigklmnopqrstuvwxyz1234567890 |
效果:隱藏多于內(nèi)容
5.(Firefox瀏覽器) 在td,th中嵌套div,p等采用上面提到的對(duì)付Firefox的方法
運(yùn)行代碼框
最后,這種現(xiàn)象出現(xiàn)的幾率很小,但是不能排除網(wǎng)友的惡搞。
到此,關(guān)于“css表格單元格中的長(zhǎng)文本怎么實(shí)現(xiàn)自動(dòng)換行”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!