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

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

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

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

Когда заданы оба свойства {{cssxref("top")}} и bottom, а свойство {{cssxref("height")}} не задано, auto или равно 100%, то оба свойства {{cssxref("top")}} и bottom учитываются. Если свойство {{cssxref("height")}} задано, то свойство {{cssxref("top")}} будет учтено, а bottom — проигнорировано.

Синтаксис

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

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

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

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

Значения

{{cssxref("<length>")}}
Отрицательная, нулевая или положительная величина, которая представляет:
{{cssxref("<percentage>")}}
Процент от высоты родительского блока.
auto
Ключевое слово, которое указывает, что:
inherit
Это ключевое слово указывает, что значение будет соответствовать вычисленному значению родительского блока (необязательно непосредственного родителя). Вычисляемое значение обрабатывается так же, как {{cssxref("<length>")}}, {{cssxref("<percentage>")}} или ключевое слово auto.

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

{{csssyntax}}

Пример

Этот пример демонстрирует разницу в поведении свойства bottom, когда {{cssxref("position")}} является absolute и fixed.

HTML

<h2>Эксперимент</h2>
<p>Здесь<br>мы<br>набираем<br>побольше<br>высоты<br>для<br>вящей<br>наглядности<br>нашего<br>скромного,<br>но<br>очень<br>убедительного<br>эксперимента.<br>- Вот.</p>
<div class="fixed"><p>Я фиксирован</p></div>
<div class="absolute"><p>Я абсолютен</p></div>

CSS

p {
  font-size: 30px;
  line-height: 2em;
}

div {
  width: 48%;
  text-align: center;
  background: rgba(55,55,55,.4);
  border: 1px solid blue;
}

.absolute {
  position: absolute;
  bottom: 0;
  left: 0;
}

.fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

Результат

{{EmbedLiveSample('Пример','500','250')}}

Характеристики

Спецификация Статус Коммент
{{SpecName('CSS3 Transitions', '#animatable-css', 'bottom')}} {{Spec2('CSS3 Transitions')}} Определяет дно как анимацию.
{{SpecName('CSS3 Positioning', '#propdef-bottom', 'bottom')}} {{Spec2('CSS3 Positioning')}} Добавляет поведение для липкого позиционирования.
{{SpecName('CSS2.1', 'visuren.html#choose-position', 'bottom')}} {{Spec2('CSS2.1')}} Исходное определение.

{{cssinfo}}

Совместимость с браузером

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

Смотрите также