CSS direction Property

The direction property specifies the direction of the text/writing within any block element. It can have two values rtl(right to left) or ltr( left to right)

The direction property specifies the text direction/writing direction within a block-level element.

Tip: Use this property together with the unicode-bidi property to set or return whether the text should be overridden to support multiple languages in the same document.

CSS Syntax

direction: ltr|rtl|initial|inherit;
Property values:
  • rtl: Specifies the direction as right to left.
  • ltr(default): Specifies the direction as left to right which is also the default direction.
  • initial: Sets the property to its default value.
  • inherit: Inherits the property from the parent element.

Supported Browsers:

  • Firefox: 52.0, 2.0 -moz-
  • Google Chrome: 50.0, 4.0 -webkit-
  • Internet Explorer: 10.0
  • Safari: 9.0, 3.1 -webkit-
  • Opera: 37.0, 15.0 -webkit-, 11.1

Example -