不同民族和时代,使用文字的习惯也各不相同,其文本流动方式与方向也存在差异,如我国古代线装书中常用竖行文本来显示,即文本流从上向下流动,还有些文字习惯从右向左书写,惯相反。在CSS中通过一组特殊的属性可以实现这些文本流效果,但多数只能IE浏览器中获得支持。
layout-flow,定义文本流动方式,该属性只能在IE浏览器中使用,其他浏览器不支持。取值如下:horizontal:默认值,文本流自左向右流入,下一行在前一行下面。这个值适用于拉丁语系。vertical-ideographic:文本流自上而下流入,下一行在前一行左面。这个值适用于亚洲语系。
writing-mode义文本书写方式,与layout-flow属性显示效果类似,但字体显示方向部分不同,该属性只在幢浏览器中使用,其他浏览器不支持。取值如下:lr-tb:默认值,文本内容在水平方向上从左向右流入,后一行在前一行的下面。所有的字形都是竖直向上的,这种布局是罗马语系使用的。tb-rl:文本内容在垂直方向上从上向下流入,自右向左。后一竖呈行在前一竖行全角字符是竖直向上的,半角字符如拉丁字母或片假名顺时针旋转90度。这种布局是东亚语系通常使用的。天津网站建设,天津网站优化,汽车玻璃,商业策划招商,钢板桩租赁,天津废锡回收,天津网站制作 directlon,定义文本流动的方向,该属性得到了各大浏览器的支持,但显示效果略有区别。其与文本右对齐在显示效果上有点类似,但属于两个不同的范畴概念。默认值,文本从左到右流入。Rtl:文本从右到左流入。Inherit:文本流入方向由继承获得。医用灭菌袋 灭菌袋封口机 硅橡胶印模材 齿科针
micode-bidi,用于在一个页面里显示不同流入方向的文本效果,与direction属性一起使用。如果把direction性应用到内联文本,必须设定此属性值为embed或bidi-override。取值如下:orma1:默认值,文本对象不打开附加的嵌入层,对于内联要素,隐式重排序肇跨对象边界进行工作。idi-override:严格按照direction属性的值重排序。embed:文本对象打开附加的嵌入层,direction属性的值指定嵌入层,对象内部进行隐式重排序。