CSS强制换行和禁止换行代码
来源:互联网 发布:卡片手机淘宝 编辑:程序博客网 时间:2024/04/29 01:35
有人问到,就总结下:
一、强制换行
1、word-break: break-all; 只对英文起作用,以字母作为换行依据。
2、word-wrap: break-word; 只对英文起作用,以单词作为换行依据。
3、white-space: pre-wrap; 只对中文起作用,强制换行。
word-break:break-all 和 word-wrap:break-word 都是能使其容器如DIV的内容自动换行,它们的区别在于:
1、word-break:break-all
假设div宽度为450px,它的内容就会到450px自动换行,如果该行末端有个很长的英文单词,它会把单词截断,一部分保持在行尾,另一部分换到下一行。2、word-wrap:break-word
例子与上面一样,但区别就是它会把整个单词看成一个整体,如果该行末端宽度不够显示整个单词,它会自动把整个单词放到下一行,而不会把单词截断掉。
各自的效果演示如下:
<div style="width:450px; word-break: break-all;">
Jimdo系统在设计上一直存在一个BUG,那就是在主编辑区,遇到英文JimdoJimdo或数字字串(比如网址)时,没有设置强制换行,造成页面被撑破,内容错位,非常影响网站的美观。
</div>
Jimdo系统在设计上一直存在一个BUG,那就是在主编辑区,遇到英文JimdoJimdo或数字字串(比如网址)时,没有设置强制换行,造成页面被撑破,内容错位,非常影响网站的美观。
<div style="width:450px; word-wrap: break-word;">
Jimdo系统在设计上一直存在一个BUG,那就是在主编辑区,遇到英文JimdoJimdo或数字字串(比如网址)时,没有设置强制换行,造成页面被撑破,内容错位,非常影响网站的美观。
</div>
Jimdo系统在设计上一直存在一个BUG,那就是在主编辑区,遇到英文JimdoJimdo或数字字串(比如网址)时,没有设置强制换行,造成页面被撑破,内容错位,非常影响网站的美观。
<div style="width:450px; white-space: pre-wrap;">
Jimdo系统在设计上一直存在一个BUG,那就是在主编辑区,遇到英文JimdoJimdo或数字字串(比如网址)时,没有设置强制换行,造成页面被撑破,内容错位,非常影响网站的美观。
</div>
Jimdo系统在设计上一直存在一个BUG,那就是在主编辑区,遇到英文JimdoJimdo或数字字串(比如网址)时,没有设置强制换行,造成页面被撑破,内容错位,非常影响网站的美观。
呵呵,我们看到的效果,好象并不是所说的那样,可能是现在浏览器的版本不同了吧。一般地说,对于强制换行,用word-wrap: break-word; 就可以了。
二、禁止换行
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
white-space:nowrap; 是禁止换行。
overflow:hidden; 是让多出的内容隐藏起来,否则多出的内容会撑破容器。
text-overflow:ellipsis; 让多出的内容以省略号...来表达。但是这个属性主要用于IE等浏览器,Opera浏览器用-o-text-overflow:ellipsis; 而Firefox浏览器没有这个功能,多出的内容只能隐藏起来。
0 0
- CSS强制换行和禁止换行代码
- CSS强制换行和禁止换行代码
- CSS 强制换行和禁止换行
- 在CSS里强制换行和禁止换行
- 强制换行和禁止换行样式
- css强制换行和强制不换行
- css 强制换行和不换行
- css强制换行、禁止换行、超出隐藏实现
- css几行代码实现强制换行写法和强制不换行写法
- CSS网页布局强制换行和强制不换行
- CSS实现强制不换行、自动换行、强制换行的css代码
- css不换行,换行,强制换行
- 英文、中文强制换行与不换行的css代码
- 使用CSS强制换行
- CSS强制换行
- CSS强制换行
- div+css强制换行
- Css:强制换行
- Android如何防止apk程序被反编译
- 制作零件
- 反响投影图
- 如何判断Activity,Service,App是否在运行?
- 常见算法思路总结
- CSS强制换行和禁止换行代码
- matlab2013设置vs2013编译器
- 手动13 magento cdn加速插件
- 程序员技术练级攻略
- Windows操作系统结构
- 【MySQL】Windows中MySQL安装全指南
- 正则表达式30分钟入门教程
- mysql中查询数据库下所有的表
- jQuery:插入,复制,替换和删除节点