上圖中單純的在p標(biāo)簽內(nèi)換行,但是沒有顯示換行,怎么用初學(xué)經(jīng)驗(yàn)解決
(僅是學(xué)習(xí)總結(jié),相信還有其他的辦法,但是現(xiàn)階段html還沒有學(xué)到,后期再加~)
古詩(shī)文文字示例
籌筆驛
拋擲南陽(yáng)為主憂,北征東討盡良籌。
時(shí)來(lái)天地皆同力,運(yùn)去英雄不自由。
千里山河輕孺子,兩朝冠劍恨譙周。
唯余巖下多情水,猶解年年傍驛流。
示例截圖如下(去掉一些自己測(cè)試寫的東西主要的留下了剛好能截全)
(僅為個(gè)人自學(xué)的一點(diǎn)點(diǎn)思考,如有錯(cuò)漏,歡迎留言指正,還有許多的問題呈現(xiàn),敬請(qǐng)期待~~~)
HTML的經(jīng)常會(huì)遇到一長(zhǎng)串連續(xù)的字幕或者數(shù)字在頁(yè)面中沒辦法折斷換行,導(dǎo)致了頁(yè)面排版很亂。
默認(rèn)情況下,一個(gè) DIV或者其他元素的文本,如果都是無(wú)文字分隔符,無(wú)空格,則不會(huì)自動(dòng)換行。
其實(shí)用一句很經(jīng)典的CSS,就可以解決這個(gè)大麻煩。代碼如下:
<div class="detail_title" style="word-break: break-all;">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</div>
把這段代碼放到HTML文件里試試看。
5代碼:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
p{
width: 200px;
background-color: #aaa;
}
.p1{
white-space: nowrap;
}
.p2{
word-wrap: break-word;
}
.p3{
word-break: break-all;
}
.p4{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
</style>
</head>
<body>
<p class="p1">comrem dfgdsgfd sdffafsdafa dsfaf sdfsaf thgwer awdafqew</p>
<p class="p2">ljj ljljoi hsgfa tgregv dsgrewg ygvsg werfwgr rweg vcdgss</p>
<p class="p3">comrem dfgdsgfd sdffafsdafa dsfaf sdfsaf thgwer awdafqew</p>
<p class="p4">comrem dfgdsgfd sdffafsdafa dsfaf sdfsaf thgwer awdafqew dgadsfs</p>
</body>
</html>
屬性:
p{ white-space: nowrap;}
2、自動(dòng)換行:word-wrap屬性用來(lái)標(biāo)明是否允許瀏覽器在單詞內(nèi)進(jìn)行斷句,這是為了防止當(dāng)一個(gè)字符串太長(zhǎng)而找不到它的自然斷句點(diǎn)時(shí)產(chǎn)生溢出現(xiàn)象;
屬性:
p{ word-wrap: break-word;}
3、強(qiáng)制斷行:word-break 屬性用來(lái)標(biāo)明怎么樣進(jìn)行單詞內(nèi)的斷句;
屬性:
p{ word-break: break-all;}
4、溢出顯示省略號(hào):ext-overflow CSS 屬性確定如何向用戶發(fā)出未顯示的溢出內(nèi)容信號(hào)。它可以被剪切,顯示一個(gè)省略號(hào)(’…’,U + 2026 HORIZONTAL ELLIPSIS)或顯示一個(gè)自定義字符串;
p{ overflow: hidden; text-overflow: ellipsis;}
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。