当前位置: 网站建设 > 网页设计 > 建站经验 >

详细分析讲解关于CSS的换行

时间:2013-03-02 04:15来源:未知 作者:admin 点击:

标签:详细分析讲解关于CSS的换行 写(2)特别(2)情况(6)关于(37)有时候(4)分析(72)换行(12)CSS(823)讲解(8)详细(10)
特别情况:有时候你写的东东,默认情形下并不自动换行,这多半是因为你在其余的CSS属性设置里,无意中关系了那个段话。比方你的 p 元素无意中有了 white-space: nowrap li { display: inline } a { padding: 0 1.2em } 案例分析:上图采取了大家常用的列表来排版文本。只要要把 li 的显示属性设为行内,就能够到达自动换行。然而这样会有一点小瑕疵。不知大家留神到没, 详细分析电商网站B2C的常见功能购物车设计思路 ,原来标签a有左右padding,第二行
详细分析讲解关于CSS的换行》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/030234X02013.htm

特别情况:有时候你写的东东,默认情形下并不自动换行,这多半是因为你在其余的CSS属性设置里,无意中关系了那个段话。比方你的 p 元素无意中有了 white-space: nowrap

li { display: inline }
a { padding: 0 1.2em }

案例分析:上图采取了大家常用的列表来排版文本。只要要把 li 的显示属性设为行内,就能够到达自动换行。然而这样会有一点小瑕疵。不知大家留神到没,详细分析电商网站B2C的常见功能购物车设计思路,原来标签a有左右padding,第二行确是顶头显示。因为这是一个链接被分行了,显示并没错,但显示后果并不够完善。 持续往下看

--> [网站建设之]具体剖析讲授对于CSS的换行

除此之外,还有其他解决计划,好比让上面的 【a】也浮动,这样它的宽度,就变成自适应。

下一篇我正在谋划“CSS体系布局跟排版”,意思就是站在全部网站层面上,同一布局,而不单是针对一个页面。

一般文本段落的换行

为什么有这个盘算。当初许多站,尤其是CMS建起来的,详细介绍CSS的边框属性(border),往往页面优化不够,造成浏览速度不够快。良多站长埋怨空间速度不行,想花大价格买好空间。实在完整可以从页面优化入手。

案例阐明:在实际利用中我们常碰到这样的问题,就是一段文本,有了明白的宽度,需要文本自动换行,该如何面对WEB标准。(如下图)

对同样的效果,通过CSS可以有很多种实现方式,到底哪种更优良,需要长时光教训积聚。

上图有个小瑕疵,就是歌手名被分行,会给阅读者带来不高兴的感到。这时候咱们须要把每个歌手看做整体,并强迫文字在这个整体中不换行,而是让这个块状的整体主动换行,如下图。

总结:

这样看起来雅观过了,是怎么做到的呢,看下代码:

案例分析:上面两个图,不使用任何排版的CSS属性,也就是默认情况下,块元素里的文本,达到边沿当前会自动换行。但是这里有个特例:就是内容全体为英文字母(没有单词句子,没有词和词之间的空格),此时文本就不自动换行了(见下图)

代码说明:display:inline用意在于打消IE6双倍margin的bug,white-space:nowrap疏忽所有空格回车等元素,目标是强制“文字在该块里”不换行。假如不强制换行,当宽度分歧适时就会呈现下图症状。

多行链接或文本的换行

换行在网页文字排版中是常常应用到的,我们这里就讲解一下CSS中的换行问题,盼望对大家有所辅助。

上图代码:

Tag:换行   CSS  ,译文:设计网页时要考虑的60个问题; 换行   CSS   li { display:inline,译文:对称手法在设计中的使用技巧和案例; float:left}
a { padding: 0 1.2em; display: block; white-space:nowrap}


(责任编辑:网站建设)
详细分析讲解关于CSS的换行相关文章
上一篇:详细分析电商网站B2C的常见功能购物车设计思路 下一篇:详细讲解CSS Overflow属性
回到顶部