css强制换行和超出部分隐藏实现
1、强制换行
word-break:break-all;只对英文起作用,以字母作为换行依据
word-wrap:break-word;只对英文起作用,以单词作为换行依据
white-space:pre-wrap;只对中文起作用,强制换行
word-break:break-all和word-wrap:break-word的区别:
word-break:break-all
假设div宽度为400px,它的内容就会到400px自动换行,如果该行末端有个很长的英文单词,它会把单词截断,一部分保持在行尾,另一部分换到下一行。
word-wrap:break-word
例子与上面一样,但区别就是它会把整个单词看成一个整体,如果该行末端宽度不够显示整个单词,它会自动把整个单词放到下一行,而不会把单词截断掉。
2、禁止换行
white-space:nowrap;禁止换行
white-space:normal 默认
overflow:hidden;将多出的内容隐藏起来
text-overflow:ellipsis;让多出的内容以省略号…来表达
posted on 2018-12-05 14:13 平平淡淡summer 阅读(847) 评论(0) 编辑 收藏 举报