国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

css word-break word-wrap 前臺顯示自動換行

2024-07-11 08:38:12
字體:
供稿:網(wǎng)友

word-wrap是控制換行的。
使用break-word時,是將強制換行。中文沒有任何問題,英文語句也沒問題。但是對于長串的英文,就不起作用。

break-word是控制是否斷詞的。
normal是默認情況,英文單詞不被拆開。
break-all,是斷開單詞。在單詞到邊界時,下個字母自動到下一行。主要解決了長串英文的問題。
keep-all,是指Chinese, Japanese, and Korean不斷詞。即只用此時,不用word-wrap,中文就不會換行了。(英文語句正常。)

ie下:
使用word-wrap:break-word;所有的都正常。

ff下:
如這2個都不用的話,中文不會出任何問題。英文語句也不會出問題。但是,長串英文會出問題。
為了解決長串英文,一般用word-wrap:break-word;word-break:break-all;。但是,此方式會導(dǎo)致,普通的英文語句中的單詞會被斷開(ie下也是)。

目前主要的問題存在于 長串英文 和 英文單詞被斷開。其實長串英文就是一個比較長的單詞而已。
即英文單詞應(yīng)不應(yīng)該被斷開那?那問題很明顯了,顯然不應(yīng)該被斷開了。
對于長串英文,就是惡意的東西,自然不用去管了。但是,也要想些辦法,不讓它把容器撐大。
用:overflow:auto; ie下,長串會自動折行。ff下,長串會被遮蓋。

所以,綜上,最好的方式是word-wrap:break-word;overflow:hidden;而不是word-wrap:break-word;word-break:break-all;。
word-wrap:break-word;overflow:auto;在ie下沒有任何問題。在ff下,長串會被遮住部分內(nèi)容。

通過樣式來實現(xiàn)

style="word-warp:break-word;word-break:break-all"
這兩種只能解決文字自動換行
style="width:800;table-layout:fixed;"
圖片自動換行,首先得通過樣式控件表格寬度,唯一不足就是不能動態(tài)去改變寬度!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 于田县| 江安县| 襄樊市| 天长市| 和林格尔县| 元朗区| 沙坪坝区| 垫江县| 抚顺市| 临城县| 涟水县| 分宜县| 诸暨市| 汾西县| 股票| 霸州市| 大理市| 织金县| 庐江县| 科技| 吉安市| 平谷区| 尖扎县| 东至县| 五河县| 石门县| 青河县| 桦川县| 广饶县| 大姚县| 酒泉市| 永顺县| 杭州市| 息烽县| 方正县| 连南| 堆龙德庆县| 长岛县| 安庆市| 清水河县| 开封县|