Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
上圖中單純的在p標簽內換行,但是沒有顯示換行,怎么用初學經驗解決
(僅是學習總結,相信還有其他的辦法,但是現階段html還沒有學到,后期再加~)
古詩文文字示例
籌筆驛
拋擲南陽為主憂,北征東討盡良籌。
時來天地皆同力,運去英雄不自由。
千里山河輕孺子,兩朝冠劍恨譙周。
唯余巖下多情水,猶解年年傍驛流。
示例截圖如下(去掉一些自己測試寫的東西主要的留下了剛好能截全)
(僅為個人自學的一點點思考,如有錯漏,歡迎留言指正,還有許多的問題呈現,敬請期待~~~)
HTML的經常會遇到一長串連續的字幕或者數字在頁面中沒辦法折斷換行,導致了頁面排版很亂。
默認情況下,一個 DIV或者其他元素的文本,如果都是無文字分隔符,無空格,則不會自動換行。
其實用一句很經典的CSS,就可以解決這個大麻煩。代碼如下:
<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、自動換行:word-wrap屬性用來標明是否允許瀏覽器在單詞內進行斷句,這是為了防止當一個字符串太長而找不到它的自然斷句點時產生溢出現象;
屬性:
p{ word-wrap: break-word;}
3、強制斷行:word-break 屬性用來標明怎么樣進行單詞內的斷句;
屬性:
p{ word-break: break-all;}
4、溢出顯示省略號:ext-overflow CSS 屬性確定如何向用戶發出未顯示的溢出內容信號。它可以被剪切,顯示一個省略號(’…’,U + 2026 HORIZONTAL ELLIPSIS)或顯示一個自定義字符串;
p{ overflow: hidden; text-overflow: ellipsis;}
*請認真填寫需求信息,我們會在24小時內與您取得聯系。