課程
/前端開發
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
如題,謝謝!
2016-06-15
源自:初識HTML(5)+CSS(3)-升級版 12-12
正在回答
因為在默認狀態下,連續的長字母或數字是不會自動轉行的, 如果要達到轉行的效果,需要一個屬性: word-wrap:break-word。。
編碼用utf-8試試吧,就是那個gb2312的地方
你除了要定寬度,還要加上這2個屬性其中之一,就可以實現換行了。1. word-break:break-all;只對英文起作用,以字母作為換行依據2. word-wrap:break-word; 只對英文起作用,以單詞作為換行依據(考慮到合理性,可優先使用第二個css屬性。) 出現此問題是因為系統默認一段不含空格的字母(數字)串為一個單詞,系統默認不會從一個單詞中間斷行,所以溢出了div,設置了上述換行屬性亦可解決此問題。
慕粉3189422
Summer1987 提問者
好奇葩的現象,按理說不會是這樣的啊,英文沒有自動換行,這不科學啊
gb2312是簡體中文
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
3 回答在div中漢字可以自己換行英文和數字的為什么不能換行。
3 回答為什么效果不一樣
5 回答hr是什么英文的縮寫
1 回答同樣的代碼為什么效果不一樣
3 回答div.imgCenter 和imgCenter效果是一樣的,為什么還要加div
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-15
因為在默認狀態下,連續的長字母或數字是不會自動轉行的, 如果要達到轉行的效果,需要一個屬性: word-wrap:break-word。。
2016-06-15
編碼用utf-8試試吧,就是那個gb2312的地方
2016-06-15
你除了要定寬度,還要加上這2個屬性其中之一,就可以實現換行了。
1. word-break:break-all;只對英文起作用,以字母作為換行依據
2. word-wrap:break-word; 只對英文起作用,以單詞作為換行依據
(考慮到合理性,可優先使用第二個css屬性。)
出現此問題是因為系統默認一段不含空格的字母(數字)串為一個單詞,系統默認不會從一個單詞中間斷行,所以溢出了div,設置了上述換行屬性亦可解決此問題。
2016-06-15
好奇葩的現象,按理說不會是這樣的啊,英文沒有自動換行,這不科學啊
2016-06-15
gb2312是簡體中文