通过CSS显示垂直文本以垂直方式显示文本元素

人生在世,想美好的事情,就会找到快乐,走向成功;想失意的事情,就会走向失望的深渊,无力面对生活和失败。
我们所创建的HTML元素基本上都认为是水平的框架。 我们更加注意宽度而不是高度,特别是当它涉及到文本时。 然而,有时候我们确实想以垂直方式显示文本元素。 在以前那个脑瘫的 Internet Explorers 时代,这完全是一场必败之仗。 然而现在实现垂直文本就相当于轻轻地吹一口气。 下面演示如何做到这一点!

The CSS
现在使用 CSS transforms 实现垂直文本是很容易的:
复制代码
代码如下:

/* 您可能需要添加浏览器前缀,参考:
http://davidwalsh.name/vendor-prefixes
*/
.vertical-text {
transform: rotate(90deg);
transform-origin: left top 0;
}

效果截图如下:

根据你想以哪个方向显示垂直文本, 旋转角度会有所不同,但它的旋转值将使文本垂直。 这是一个有用的提示:
复制代码
代码如下:

.vertical-text {
float: left;
}

浮动元素本质上类似于自动宽度(auto width)!
CSS transforms 效率很高, 其能实现的功能比简单地将文本垂直要强大很多,但通过上面的代码,功能就实现了, 进步不也是很大吗?

本文通过CSS显示垂直文本以垂直方式显示文本元素到此结束。人的一生,没有一味的苦,没有永远的痛;没有迈可是的坎,没有闯可是的关。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
css让页脚保持在底部位置的四种方案

Flex布局史上最简单使用语法教程

新的CSS 伪类函数 :is() 和 :where()示例详解

纯CSS打字动画的如何实现示例

CSS浮动引起的高度塌陷问题