在我们日常的编码中经常会遇到这段文字不可以换行,或者自动换行的需求。虽然这个功能在我们平时很常见但是我相信大家一定不会可以的去记住它吧(至少♦ 嘻嘻。。。)。今天我们来学习一下如何熟练的掌握用css实现文字的强制不换行/自动换行/强制换行的方法。需要的伙伴们可以来一起学习哦!

1. 强制不换行

div{

white-space:nowrap;

}

2. 自动换行

div{

word-wrap: break-word;

word-break: normal;

}

3. 强制英文单词断行

div{

word-break:break-all;

}

4. CSS设置不转行:

overflow:hidden 隐藏

white-space:normal 默认

pre 换行和其他空白字符都将受到保护

nowrap 强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象

5. 设置强行换行:

word-break:

normal ; 依照亚洲语言和非亚洲语言的文本规则,允许在字内换行

break-all :  该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本

keep-all :  与所有非亚洲语言的normal相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本与之间的高度解决办法

英文不换行

CSS里加上 word-break: break-all; 问题解决。这个问题只有IE才有,在FF下测试,FF可以自己加滚动条,这样也不影响效果

建议大家做Skin时,记得在body里加 word-break: break-all; 这样可以解决IE的框架被英文撑开的问题

以下引用word-break的说明, 注意word-break 是IE5+专有属性

语法:

word-break : normal | break-all | keep-all

参数:

normal :  依照亚洲语言和非亚洲语言的文本规则,允许在字内换行

break-all :  该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本

keep-all :  与所有非亚洲语言的normal相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本

说明:

设置或检索对象内文本的字内换行行为。尤其在出现多种语言时。

对于中文,应该使用break-all 。

学习完了吗? 记得多多练习哦!  每天进步一点点!¤¤

转:css实现强制不换行/自动换行/强制换行

css实现强制不换行/自动换行/强制换行 [日期:2007-08-22] 来源:  作者: [字体:大 中 小] 强制不换行 div{ white-space:nowrap;} 自动换行 div{  ...

CSS 强制换行和禁止换行学习

强制换行       1.word-break: break-all;       只对英文起作用,以字母作为换行依据.       2.word-wrap: break-word;   只对英文起作 ...

CSS 中的强制换行和禁止换行

强制换行       1.word-break: break-all;       只对英文起作用,以字母作为换行依据.       2.word-wrap: break-word;   只对英文起作 ...

CSS 强制换行和禁止换行强制换行 和禁止换行样式

强制换行 1.word-break: break-all;       只对英文起作用,以字母作为换行依据. 2.word-wrap: break-word;   只对英文起作用,以单词作为换行依据. ...

CSS - 强制换行和禁止换行强制换行 和禁止换行样

强制换行 word-break: break-all;       只对英文起作用,以字母作为换行依据. word-wrap: break-word;   只对英文起作用,以单词作为换行依据. whi ...

html中的div、td 、p 等容器内强制换行和不换行的实现

div.td .p 等容器内强制换行和不换行,在某些情况下还是比较实用的,下面本文整理了一些相关方面的知识,并有具体的实现方法,需要的朋友可以参考下1.强制不换行,同时以省略号结尾. 代码如下:&lt ...

不同浏览器下word-wrap,word-break,white-space强制换行和不换行总结

强制换行与强制不换行用到的属性 我们一般控制换行所用到的CSS属性一共有三个:word-wrap; word-break; white-space.这三个属性可以说是专为了文字断行而创造出来的.首先我 ...

CSS实现不换行/自动换行/文本超出隐藏显示省略号

在写页面的时候,我们经常会需要用到关于文本的换行,强制换行以及显示几行超过显示省略号等,今天我们就对这些问题来做个汇总吧! 1.自动换行 div{ word-wrap:break-word; word ...

转css中文英文换行、禁止换行、显示省略号

css中文英文换行.禁止换行.显示省略号 原创 2016年08月09日 14:20:01   word-break:break-all;只对英文起作用,以字母作为换行依据 word-wrap:brea ...

随机推荐

[转]Unicode utf8等编码类型的原理

FROM:http://www.cnblogs.com/daxiong2014/p/4768681.html 1.ASCII码          我们知道,在计算机内部,所有的信息最终都表示为一个二进 ...

C++提前delete

// ///类析构以后,成员变量内存空间释放, ///函数 和 变量 还是可以引用的 / ...

jquery 常用函数集锦

html() 方法的功能是设置或获取元素中显示的内容css() 方法的功能是设置或获取元素的某项样式属性 $("#61dh a").css('color','#123456'); ...

如何让静态库中的可执行程序不调用的函数不链接进该可执行程序?(-ffunction-sections -Wl,--gc-sections)

关键词: -Wl,--gc-sections   -ffunction-sections  链接  elf   库 有时我们会遇到这种情况,可执行程序需要链接一些静态库,但是静态库中的函数并没有全部使 ...

Ajax的ActionLink方法(适用于异步加载)

8.2.1  AJAX的ActionLink方法 在Razor视图中,AJAX辅助方法可以通过Ajax属性访问.和HTML辅助方法类似,Ajax属性上的大部分AJAX辅助方法都是扩展方法(除了Ajax ...

jsp文件中的alert等等

WCF之添加自定义用户名密码认证

1.创建WCF服务应用以及调用客户端(请自行google).  2.创建X509证书       cmd 进入  C:\Program Files\Microsoft SDKs\Windows\v6. ...

让C#、VB.NET实现复杂的二进制操作

VB.NET和C#属于高级语言,对二进制位操作的支持不是很好,比如没有了移位运算等,用的时候确实很不方便,所以在闲暇之余我重新封装了一个用于C#.VB.NET的位操作类库,通过该类库可以实现数据移位. ...

Java 读取配置文件数据

Properties类 Properties类,是一个工具类,包含在java.util包中. 功能:可以保存持久的属性,通常用来读取配置文件或者属性文件,将文件中的数据读入properties对象中, ...

[转]常见的JavaScript内存泄露

什么是内存泄露 内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存.内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制, ...

css如何让不自动换行,css实现强制不换行/自动换行/强制换行相关推荐

  1. css实现强制不换行/自动换行/强制换行

    1.强制不换行 div{ white-space:nowrap;} 2.自动换行 div{word-wrap: break-word;word-break: normal; } 3.强制英文单词断行 ...

  2. css如何实现自动换行、强制换行、强制不换行?

    首先描述问题,今天写一个项目的时候,由于换行了,导致我的卡片都不对齐了 代码很简单 <div v-for="item in distributedTestBed" :key= ...

  3. 【转】解决长串英文字母显示不能自动换行的问题和td中汉字自动换行 CSS强制不换行

    解决长串英文字母显示不能自动换行的问题和td中汉字自动换行 && CSS强制不换行 例如:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa不 ...

  4. html 数字自动换行,css怎么让连续数字字母强制换行?

    在div+css布局中,在div.p.h2.h1等盒子里连续英文字母或连续数字会排成一排显示不会自动随盒子宽度限制而自动换行.那么怎么让连续数字字母强制换行?下面给大家介绍一下. 中文字在DIV或任意 ...

  5. html p自动换行超出省略,CSS自动换行、强制不换行、强制断行、超出显示省略号...

    CSS自动换行.强制不换行.强制断行.超出显示省略号 CSS自动换行.强制不换行.强制断行.超出显示省略号 CSS样式设置自动换行.强制不换行.强制断行.超出显示省略号 P标签是默认是自动换行的,因此 ...

  6. CSS自动换行、强制不换行、强制断行、超出显示省略号

    CSS样式设置自动换行.强制不换行.强制断行.超出显示省略号 P标签是默认是自动换行的,因此设置好宽度之后,能够较好的实现效果,如下所示,当设置div宽度为固定值时,p中内容能够自动换行: 但是最近的 ...

  7. CSS 实现自动换行、强制换行、强制不换行的属性

    实现效果 1.自动换行: word-wrap:break-word; word-break:normal; 2.强制换行: word-break:break-all;       按字符截断换行 /* ...

  8. CSS 强制换行和禁止换行学习

    强制换行 1.word-break: break-all;       只对英文起作用,以字母作为换行依据. 2.word-wrap: break-word;   只对英文起作用,以单词作为换行依据. ...

  9. html div英文自动换行,div 实现长英文字母自动换行CSS

    自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法 最佳CSS定义换行代码 .wrap { table-layout:fi ...

最新文章

  1. 【转载】 stm32之PWM
  2. bzoj [Scoi2016]美味
  3. Ubuntu安装vscode步骤
  4. android volley 上传图片 和参数,android Volley 上传文件上传图片
  5. php与go服务之间调用,PHP调用Go服务的正确方式 - Unix Domain Sockets
  6. skywalking(4)
  7. wifi万能钥匙自媒体平台开放注册(付注册流程)
  8. python实现logistic增长模型
  9. 【effective c++】资源管理
  10. BigDecimal的保留位数和四舍五入的方法
  11. 国足输韩国,柯洁很生气,后果很严重……
  12. FPGA学习小例子:38译码器设计与仿真
  13. 精益产品开发体系最佳实践及原则
  14. 渗透测试--medium_socnet
  15. 通过刷DD-WRT固件的路由器访问猫
  16. Scratch节假日主题课:植树节种五棵树
  17. vue实现图片上传功能
  18. 山东省第五届省赛题C Colorful Cupcakes(五维数组+记忆化搜索)
  19. 星之轨迹服务器维护,10月17日例行维护公告
  20. 【仅供娱乐】计算机算命之Python通天六十四卦

热门文章

  1. 如何用u盘安装深度linux系统,如何安装Deepin国产操作系统?只需一个U盘就够了,超简单...
  2. atom编辑器下载安装
  3. 远程预付费系统在建设公寓民生保障项目的研究与应用
  4. CRC16冗余循环检测计算器-好用。modbus RTU
  5. Oracle P6软件如何编制一级计划
  6. SPSS Modeler 决策树C5.0算法实践案例(指南 第十三章)
  7. [RBP] RaspberryPi系列之附二:重设密码
  8. spring-boot 文件上传异常java.lang.RuntimeException: java.nio.file.NoSuchFileException: /tmp/undertow.51230
  9. 玩转RT-Thread系列教程(6)--移植STemwin
  10. 神奇的Modbus的writeup