CSS换行2
1、可以使用强制换行符号<br />换行。如果在一个文章里可以在文章需要换行的地方加入<br />即可实现自动换行-常说的小换行,与换行前没有间隔。实例如下图

换行说明图无间隔小换行样式-br使用
2、可以使用<p.>标签来实现大换行。如果在一个文章里需要分段换行形式,可以使用<p>标签来实现换行,但是需要注意的是p标签的用法。

大换行有间隔样式
3、可以使用CSS设置宽度自动换行。我们可以在一个div里,添加一个div并加入css样式,对加入的div设置对应的css宽度即可实现自行换行。
4、连续英文字母及数字换行使用CSS换行。用到的css 属性word-wrap中word-wrap: break-word属性及值。大家可能会遇到这种问题,但我们按照第三种方法设置宽度来使内容换行,对于连续的数字和英文则无效,这时候就需要div css中对对应的div的css样式设置强制换行断行元素,word-wrap : break-word ;或者word-break:break-all;实现强制断行-可进入对应css手册查询更详细用法。
如实例,在一个div设置了宽度为300PX的样式,中文可以自动转行、换行,但是连续英文和数字则会撑破设置的300px宽度,这个也算是css hack吧如下图

设置宽度未自动换行
这时我们只需要在对应的div中加入css样式word-wrap:break-word ;

使用word-wrap:break-word 强制换行实例图
换行与不换行知识补充
CSS设置不转行CSS属性标签:
overflow:hidden 隐藏——css 隐藏
white-space:normal 默认
pre 换行和其他空白字符都将受到保护
nowrap 强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象
设置强行换行CSS属性标签
word-break:
normal ; 依照亚洲语言和非亚洲语言的文本规则,允许在字内换行
break-all : 该行为与亚洲语言的normal相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本
keep-all : 与所有非亚洲语言的normal相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本
二、不换行及不换行方法 - TOP
常见不换行地方:文章标题列表样式,希望不换行。
如果我们对一个li的文章列表设置宽度,因文章标题过长文章标题而自动换行,这时候我们希望文章标题在一排显示不要它换行,而多余的也不希望它显示出来。这时候我们需要设置css li对应的li的css样式。未设置对应css样式如下图

通过上图可见为设置li样式,文章标题列表在固定宽度自动换行
解决方法,需要使用css设置对应的li css样式,需要加入高度和设置隐藏超出宽度文字如设置height:22px; overflow:hidden即可高度22px是一个li的高度。设置后效果图如下

添加overflow:hidden和高度后即可不显示超出文字-css 隐藏超出内容
2、两行带超链接栏目标题导航样式,不需要同一个超链接文字标题被换行——扩展css 链接,css超链接。

以上的栏目3即是被上下分割,这样呈现样式不好看,这时候我们需要在对应的超链接CSS添加white-space:nowrap;即可实现同一个超链接不被自动分割成两排显示着这里,设置.yans a{ margin:0 5px;}里面改成.yans a{ margin:0 5px;white-space:nowrap;}即可,注意的是是对超链接的a设置css样式
设置后的超链接样式如下图

补充:
对DIV对象强行换行可以使用display:block;-CSS手册了解 display属性
以上即是div+css介绍通过css控制不同的换行即css 换行与css 不换行的实例与图例讲解,及解决方法。
CSS换行2的更多相关文章
- CSS换行文本溢出显示省略号
现代浏览器中使用css可以实现文本溢出,使用 text-overflow: ellipsis;在有些场景下没有效果,这个时候你需要检查应用的场景是是否是块元素,是否有确切的width. 如果是行内元素 ...
- CSS换行:word-wrap、word-break和text-wrap区别
一.word-wrap:允许对长的不可分割的单词进行分割并换行到下一行.(中英文处理效果一样) word-wrap有两个取值: 1.word-wrap: normal:只在允许的断字点换行(浏览器保持 ...
- CSS换行:word-wrap、word-break和text-wrap差别
一.word-wrap:同意对长的不可切割的单词进行切割并换行到下一行.(中英文处理效果一样) word-wrap有两个取值: 1.word-wrap: normal:仅仅在同意的断字点换行(浏览器保 ...
- css换行用省略号代替
css换行用省略号代替,也可以说是长标题的文章可以使用简单的CSS样式实现省略号控制显示. 一般的文字截断(适用于内联与块): .text-overflow{ display:block;/*内联对象 ...
- 网页中的CSS换行控制
在进行DivCSS布局时,需要对文本进行控制,向大家介绍一下,CSS中控制换行的四种属性.一.white-space 可以实现HTML中PRE标签的效果,以及单元格的noWrap效果.语法: whit ...
- CSS换行1
1.你定死表格的宽度,即给表格一个宽度值(是数值,不是百分比) 2.强制不换行 div{//white-space:不换行;normal 默认;nowrap强制在同一行内显示所有文本,直到文本结束 ...
- CSS 换行知多少: word-wrap && word-break && white-space && word-spacing
word-wrap : 首先提一下,word-wrap 这个 CSS 属性在CSS3中已经被更名为 overflow-wrap,这样语义化也是为了避免与 word-break 混淆: Referenc ...
- CSS换行知识
换行规则 CSS可以指定文字多行时换行的规则,说白了就是指定哪些地方可以换行 相关属性 word-break The word-break CSS property sets whether line ...
- CSS换行文本溢出显示省略号,多行
首先,div部分 <body> <div>多行的显示该如何解决呢,后面经过一番google后,我找到了chrome的一个API可以解决上面提到的需求-webkit-line-c ...
随机推荐
- Java引用数据类型
值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值.引用传递:也称为传地址.方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应 ...
- tiny4412学习笔记-将uboot、zImage、文件系统烧到emmc中
1.首先还是要将u-boot写入SD卡中从SD卡启动. 使用读卡器将SD插入电脑中,使用umount卸载u盘, fdisk -l显示其挂载点为 /dev/sdb1 切换到/home/bunfly/im ...
- 【转】 UIButton上使用UIEdgeInsetsMaketitle跟图片对齐
[转]http://blog.csdn.net/yanxiaoqing/article/details/7230660 默认情况下,不设置的效果,都使居中现实,button为150*150 使用以下设 ...
- 如何在 静态编译的QT 5.5.1 中 使用数据库插件连接 ODBC(调用静态插件)
前段时间由于工作的关系,需要编写一个将数据插入到 Sql server 2012 的桌面软件. 由于之前使用的是MFC,偶然间接触到了Qt后,被它的简洁惊艳到了,于是便毅然而然的转投到了Qt的怀抱,哈 ...
- c++ new长度为0的数组
在程序中发现一下代码: int CHmcVideoMgt ::OnGetDiskRunningInfo( SOCKETPARAM *pSocketInfo ,Json:: Value Param ) ...
- css新属性box-sizing应用
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- The "Run One Program Only" Phenomenon
As previously discussed,embedded devices normally embody the functionality they implement.In other w ...
- 【leetcode系列】Valid Parentheses
非常经典的问题,使用栈来解决,我这里自己实现了一个栈,当然也能够直接用java自带的Stack类. 自己实现的栈代码: import java.util.LinkedList; class Stack ...
- Mongodb数据库命令端经常使用操作
数据库基本命令操作 数据库经常使用命令 1.Help查看命令提示 help db.help(); db.yourColl.help(); db.youColl.find().help(); rs.he ...
- MD5和sha1加密算法
在很多电子商务和社区应用中,我们都要存放很多的客户的资料,其中包括了很多的隐私信息和客户不愿被别人看到的信息,当然好有客户执行各种操作的密码,此时就需要对客户的信息进行加密再存储,目前有两种比较好的加 ...