Skip to content

How to Add Vertical Text in Elementor?

Table Of Content

Want a vertical label beside an image or a section?

The Text Direction settings of the Advanced Typography widget from The Plus Addons for Elementor turn text vertical and can rotate it with CSS transforms.

To check the complete feature overview documentation of The Plus Addons for Elementor Advanced Typography widget, click here.

Requirement – This widget is a part of The Plus Addons for Elementor, make sure it’s installed & activated to enjoy all its powers.

Before You Start

  • Edition: Pro — The Advanced Typography widget needs The Plus Addons for Elementor Pro. In the free plugin it shows in the Elementor panel with a lock icon.
  • Widget to enable: Advanced Typography, switched on under The Plus Addons > Widgets.

Steps

  1. Add the Advanced Typography widget, keep Select Option on Normal and type your text.
  2. Open Content > Text Direction.
  3. Set Vertical Text to Left to Right or Right to Left.
The text direction section with vertical text set to left to right, and vertical text on the canvas
  1. Optional: turn on Vertical Letters to stack the letters upright instead of turning them.
  2. Optional: use Transform Normal, Transform Hover and Transform Origin for extra rotation.
Vertical letters switched on, with upright stacked letters on the canvas
Setting up vertical text in the advanced typography widget

Settings

SettingWhat it doesDefault
Vertical TextNormal keeps the text horizontal. Left to Right and Right to Left turn it verticalNormal
Vertical LettersKeeps each letter upright, one under the other. Shown only when Vertical Text is not NormalOff
Vertical DirectionInitial, LTR or RTL (icon buttons). RTL shows the characters in reverse order, which also works on horizontal textInitial
Transform Normal / Transform HoverA CSS transform, for example rotate(-90deg), normally and on hoverEmpty
Transform OriginThe point the transform turns around. It also sets the rotation point of the Continuous AnimationCenter
The text since 2015 shown vertically on the page

How It Behaves

  • Vertical Text uses the CSS writing-mode property.
  • Multiple mode has no Text Direction section. Use the Transform Normal field of each item instead, for example rotate(-90deg).

Related Docs

Related Frequently Asked Questions

Related Docs