|
|
|
|
|
今天在移動端瀏覽網(wǎng)頁,當(dāng)放大屏幕時發(fā)現(xiàn)文字換行溢出了。
放大屏幕時文字換行
這個是CSS沒有寫好。于是我重寫了CSS,經(jīng)過測試,是可以這樣來防止大屏幕時文字換行溢出的。
CSS
width:400px;font-size:12px;overflow: hidden; white-space: nowrap;
代碼解釋
1、設(shè)置div
的寬度width
值。
2、設(shè)置文字大小font-size
。
3、overflow: hidden
是表示溢出時隱藏字符,這個其實可以不要,因為我們現(xiàn)在是不讓文字溢出了。
4、white-space: nowrap
是設(shè)置空白符不換行的意思。這個是最關(guān)鍵的屬性,必不可少。
通過上面的CSS代碼設(shè)置,div
的文字就不會在移動端上放大屏幕時換行了。
更新后的顯示效果。
放大屏幕時文字不換行
總結(jié)
white-space: nowrap
的作用是它強(qiáng)迫字符串遇空白符時不換行,這個在<li></li>
列表輸出時非常有用,但它往往需要配合 overflow: hidden
和 text-overflow: clip
來使用,這是設(shè)置不讓文字在行末溢出。