direction

direction 属性用于控制文本流的方向。

在某些语言中,文本从右向左流动(例如阿拉伯语,波斯语,希伯来语),而许多其他语言从左向右流动(例如英语,西班牙语,法语等)。 在一些情况下,从左到右(LTR)内容和从右到左(RTL)内容两者可以存在于同一文档中。

LTR 文本与 RTL 混合时,将创建双向文本。例如,包含阿拉伯语和英语的行是双向(或双向)文本行。 处理 Bidi 文本时有很多可能的挑战。

Unicode 指定由用户代理使用以确定双向内容中的文本的方向的算法。算法基于字符和内容的属性以及对语言“嵌入”和方向覆盖的显式控制来确定内容的定向流。

它的参数如下:**ltr(默认) | rtl | inherit **

这个属性说实话,我们基本用不上。。。

其实就是控制文字的方向的。

举个例子:

我爱你,你知不知道?

使用前

它的默认值就是说我们平时的书写和阅读顺序,从左往右。

接着我们来看看使用了该属性后的变化吧:

p {
  direction: rtl;
}
使用后

就变成了这样奇怪的顺序了,因此,我们在平时的使用时基本不会用到它。

你可能感兴趣的:(direction)