首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

writing mode与4大文字系统

CSS属性”,“理论上讲,有了writing-mode,我们能够做的事情比以前多了50%”。...属性应该用一样的: writing-mode: horizontal-tb; 因为内联文本流都是横向的,块方向也都是从上到下,用CSS表示出来就是horizontal-tb,也是默认writing-mode...horizontal-tb,例如: html { writing-mode: vertical-rl; } h2, .photocaptions, section { writing-mode...属性值的含义是根据文字系统表现来定义的,而不是字面意思 还有例外情况,在writing-mode: vertical-rl/lr下,拉丁文都顺时针旋转,writing-mode没办法让它逆时针旋转 如果要排版蒙古文内容的话...在布局效果上会大放光彩,例如[IE6+]环境,writing-mode就像魔法一样 但writing-mode确实增加了50%的可能性,是另一扇门 参考资料 CSS Writing Modes CSS

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【Hello CSS】第二章-CSS的逻辑属性与盒子模型

    writing-mode writing-mode:定义了文本水平或垂直排布以及在块级元素中文本的行进方向。...writing-mode一共有以下5个改变 HTML文本书写规则的值(还有几个是用在 SVG上的,本文不予讨论): writing-mode: horizontal-tb; writing-mode:horizontal-tb...writing-mode: vertical-rl; writing-mode:vertical-rl 定义了内容从上到下垂直流动,从右到左水平流动。下一条垂直线位于上一行的左侧。...writing-mode: vertical-lr; writing-mode:vertical-lr定义了内容从上到下垂直流动,从左到右水平流动。下一条垂直线位于上一行的右侧。...,还有一个排版属性就是 direction,跟 writing-mode类似,不一样的是 writing-mode是控住网页布局方向的,而 direction是控制文本对齐方向的。

    57710

    我想推荐一本书 《CSS 世界》

    改变 CSS 世界纵横规则的 writing-mode writing-mode 属性定义了文本水平或垂直排布以及在块级元素中文本的行进方向。...writing-mode: horizontal-tb; /* 默认值 文本流是水平方向(horizontal)的,元素是从上往下(tb:top-bottom)堆叠的*/ writing-mode...: vertical-rl; /* 表示文本是垂直方向(vertical)展示,然后阅读的顺序是从右往左(rl:right-left),跟我们古诗的阅读顺序一致*/ writing-mode:...注意:writing-mode 属性值并不会累加。如果父子元素均设置了 writing- mode:tb-rl ,只会渲染一次,子元素并不会两次“旋转”。...而且 writing-mode 可以对块状元素产生影响,直接改变了 CSS 世界的纵横规则,要比 direction 强大得多。。

    1.4K10

    CSS深入理解学习笔记之margin

    3、margin重叠   margin重叠通常特性:①仅发生在block水平元素上(不包括float和absolute元素);②不考虑writing-mode的情况下,只发生在垂直方向上。   ...writing-mode与垂直居中(这样修改后宽度的margin:auto居中效果就会失效):   绝对定位元素的margin居中:  6、margin负值定位   margin负值下的两端对齐:   ...margin-start:①正常的流向,margin-start等同于margin-left,两者重叠不累加;②如果水平流是从右向左,margin-start等同于margin-right;③在垂直流下(writing-mode...margin-end:①正常的流向,margin-end等同于margin-right,两者重叠不累加;②如果水平流是从右向左,margin-end等同于margin-left;③在垂直流下(writing-mode

    1.4K61

    CSS实现水平垂直居中的1010种方式(史上最全)

    absolute + 负margin absolute + margin auto absolute + calc 居中元素不定宽高 absolute + transform lineheight writing-mode...很多同学一定和我一样不知道writing-mode属性,感谢@张鑫旭老师的反馈,简单来说writing-mode可以改变文字的显示方向,比如可以通过writing-mode让文字的显示变为垂直方向 水平方向 垂直方向 复制代码 .div2 { writing-mode: vertical-lr;...} 复制代码 显示效果如下: 水平方向 垂 直 方 向 复制代码 更神奇的是所有水平方向上的css属性,都会变为垂直方向上的属性,比如text-align,通过writing-mode和text-align...: vertical-lr; text-align: center; } .wp-inner { writing-mode: horizontal-tb; display: inline-block

    94420

    86. 精读《国际化布局 - Logical Properties》

    Writing-mode 目前为止,看到的是 Css 对排版含义的规范化,Grid 与 Flexbox 由于 API 比较新,定义的较为规范,所以不用变,而旧的 display, position, width...可以通过配置 writing-mode 让整个网页布局改变: writing-mode: horizontal-tb = 从上到下 writing-mode: vertical-rl = 从右到左 比如日本文化...writing-mode: vertical-lr = 从左到右 比如蒙古文化 至今还没有见过从下到上的网页,也许这证明了从下到上是最不合理的阅读方式。...Direction 这是一个排版属性,writing-mode 是控制网页方向的,而 direction 是控制文字对齐方向的。...目前只有两个配置:rtl 与 ltr: html { direction: rtl; } 其实 writing-mode 与 direction 结合起来也没什么问题,比如网页布局变成 vertical-rl

    48220

    超级实用!,掌握这9个鲜为人知的CSS属性

    8. writing-mode writing-mode 属性允许我们控制文本的排列方式,无论是水平还是垂直,并确定块的进展方向。虽然这不是一个全新的属性,但对许多开发人员来说仍然不太熟悉。...writing-mode 属性支持以下值: horizontal-tb:内容从左到右水平流动,从上到下垂直流动。下一行水平线位于上一行的下方。...需要注意的是, writing-mode 的影响在英语等语言中可能不会立即显现,但在需要垂直或横向排列的语言中,它变得更加重要。为了全面了解这个属性,建议尝试使用不同的语言和文本布局。...这里有一个例子来说明 writing-mode 属性的工作原理: .container { writing-mode: vertical-rl; } 通过将 writing-mode: vertical-rl

    42630

    CSS之垂直水平居中的背后

    十、writing-mode   这个东西,好像大家都不怎么常用。但是,它确实提供了一种垂直水平居中的解法。当然,它本身无法实现垂直水平居中,它只是改变了文档流的流向。...writing-mode定义了文本水平或垂直排布以及在块级元素中文本的行进方向。writing-mode这个东西其实理解起来也不算复杂,只不过它的关键字有点烦人。...writing-mode目前有五个属性:horizontal-tb、vertical-rl、vertical-lr以及浏览器支持情况一点都不好的试验性属性sideways-rl和sideways-lr。...嗯~~换句话说,利用writing-mode可以改变文档流的流向,嗯,大家记住这句话就可以了。...四、writing-mode + text-align + vertical-align   说实话我不太想写这个东西,但是由于第一部分写了writing-mode,而且它确实有一定的使用场景,当然不是在这

    1.7K10
    领券