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