溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

css中強(qiáng)制換行word-break:break-all怎么用

發(fā)布時(shí)間:2022-03-02 15:11:49 來源:億速云 閱讀:287 作者:小新 欄目:web開發(fā)

這篇文章主要介紹了css中強(qiáng)制換行word-break:break-all怎么用,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

    解決方法(以IE,chrome,FF為測試瀏覽器):

    {  word-break:break-all;

    word-wrap:break-word;

    }

    以下是對(duì)這兩種方法的區(qū)別說明:

    1,word-break:break-all例如div寬200px,它的內(nèi)容就會(huì)到200px自動(dòng)換行,如果該行末端有個(gè)英文單詞很長(congratulation等),它會(huì)把單詞截?cái)?,變成該行末端為conra(congratulation的前端部分),下一行為tulation(conguatulation)的后端部分了。

    2,word-wrap:break-word例子與上面一樣,但區(qū)別就是它會(huì)把congratulation整個(gè)單詞看成一個(gè)整體,如果該行末端寬度不夠顯示整個(gè)單詞,它會(huì)自動(dòng)把整個(gè)單詞放到下一行,而不會(huì)把單詞截?cái)嗟舻摹?/p>

    3,word-break:break-all支持版本:IE5以上該行為與亞洲語言的normal相同。也允許非亞洲語言文本行的任意字內(nèi)斷開。該值適合包含一些非亞洲文本的亞洲文本。

    word-wrap:break-word支持版本:IE5.5以上內(nèi)容將在邊界內(nèi)換行。如果需要,詞內(nèi)換行(word-break)也將發(fā)生。表格自動(dòng)換行,避免撐開。

    語法:word-break:normal|break-all|keep-all

    參數(shù):normal:依照亞洲語言和非亞洲語言的文本規(guī)則,允許在字內(nèi)換行

    break-all:該行為與亞洲語言的normal相同。也允許非亞洲語言文本行的任意字內(nèi)斷開。該值適合包含一些非亞洲文本的亞洲文本

    keep-all:與所有非亞洲語言的normal相同。對(duì)于中文,韓文,日文,不允許字?jǐn)嚅_。適合包含少量亞洲文本的非亞洲文本

    語法:word-wrap:normal|break-word

    參數(shù):normal:允許內(nèi)容頂開指定的容器邊界

    break-word:內(nèi)容將在邊界內(nèi)換行。如果需要,詞內(nèi)換行(word-break)也行發(fā)生說明:設(shè)置或檢索當(dāng)當(dāng)前行超過指定容器的邊界時(shí)是否斷開轉(zhuǎn)行。

    建議:word-break用3C檢測會(huì)顯示問題的,導(dǎo)致百度快照也會(huì)出問題-這個(gè)屬性O(shè)PERAFIREFOX瀏覽器也不支持word-break屬性可以用white-space:normal;來代替,這樣在FireFox和IE下就都能正確換行,而且要注意,單詞間的空格不能用來代替,不然不能正確換行。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“css中強(qiáng)制換行word-break:break-all怎么用”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

css
AI