在網(wǎng)頁中,我們經(jīng)常可以看到超出元素寬度的文字。結果,就會有一個非常長的url,這會給我們帶來不美觀和令人不安的頁面。那么我們應該如何解決這個問題呢?接下來告訴你如何處理這個問題。
1.可以使用強制換行符號br/line break。在文章需要換行的地方加上br/可以實現(xiàn)自動換行。如圖所示:
2.你可以使用p。標簽實現(xiàn)換行。如果一篇文章中需要分段,可以使用p標簽來實現(xiàn)換行,但是需要注意p標簽的使用。如圖所示:
3.可以用CSS設置寬度自動換行。我們可以在一個div中添加一個div并添加一個css樣式,并為添加的div設置相應的css寬度來實現(xiàn)自包裹。
4.使用CSS將連續(xù)的英文字母和數(shù)字包裹起來。使用的css 屬性word-wrap 中的word-wrap: break-word 屬性和值。你可能會遇到這種問題,但是我們按照第三種方法設置寬度,讓內(nèi)容換行,連續(xù)數(shù)字和英文無效。這時候我們需要在div的css中設置對應div的css樣式,強制換行。元素,自動換行: break-word;或word-wrap: break-all;實施強制換行
5.最暴力的做法是在容器中添加overf:hidden;它可以防止文本或任何東西溢出容器。雖然它修復了視覺效果,但它使文本無法訪問。
以上就是css處理超長文本溢出容器的幾種方法,希望對大家有所幫助。
本文來源推來客:網(wǎng)站建設
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!