--- title: right slug: Web/CSS/right tags: - CSS - CSS Позиционирование - CSS свойство translation_of: Web/CSS/right ---
{{CSSRef}}

CSS свойство right частично определяет горизонтальное положение позиционируемого элемента. Оно не влияет на непозиционируемые элементы (т.е. right не применится, если задано position: static).

{{EmbedInteractiveExample("pages/css/right.html")}}

Эффект свойства right зависит от того, как позиционируется элемент (то есть от значения свойства {{cssxref("position")}}):

Когда заданы оба свойства {{cssxref("left")}} и right, и элемент не может растянуться, чтобы им соответствовать, то позиционированние элемента is overspecified. В этом случае значение left имеет приоритет, when the container is left-to-right; и наоборот, значение right имеет приоритет, when the container is right-to-left.

Синтаксис

/* Значения величин */
right: 3px;
right: 2.4em;

/* Процентные значения от высоты родительского блока */
right: 10%;

/* Ключевое слово */
right: auto;

/* Глобальные значения */
right: inherit;
right: initial;
right: unset;

Значения

{{cssxref("<length>")}}
Отрицательная, нулевая или положительная величина, которая представляет:
{{cssxref("<percentage>")}}
A {{cssxref("<percentage>")}} of the containing block's width.
auto
Specifies that:
inherit
Specifies that the value is the same as the computed value from its parent element (which might not be its containing block). This computed value is then handled as if it were a {{cssxref("<length>")}}, {{cssxref("<percentage>")}}, or the auto keyword.

Формальный синтаксис

{{csssyntax}}

Примеры

#example_3 {
  width: 100px;
  height: 100px;
  background-color: #FFC7E4;
  position: relative;
  top: 20px;
  left: 20px;
}

#example_4 {
  width: 100px;
  height: 100px;
  background-color: #FFD7C2;
  position: absolute;
  bottom: 10px;
  right: 20px;
}
<div id="example_3">Example 3</div>
<div id="example_4">Example 4</div>

{{ EmbedLiveSample('Examples', 500, 220) }}

Спецификации

Specification Status Comment
{{SpecName('CSS3 Transitions', '#animatable-css', 'right')}} {{Spec2('CSS3 Transitions')}} Defines right as animatable.
{{SpecName('CSS3 Positioning', '#propdef-right', 'right')}} {{Spec2('CSS3 Positioning')}} Adds behavior for sticky positioning.
{{SpecName('CSS2.1', 'visuren.html#propdef-right', 'right')}} {{Spec2('CSS2.1')}} Initial definition.

{{cssinfo}}

Browser compatibility

{{Compat("css.properties.right")}}

See also