Właściwość CSSUkład i pozycjonowanie

bottom

Odsuwa pozycjonowany element od dolnej krawędzi jego punktu odniesienia.

Wartość domyślna
auto
Dziedziczona
Nie
Animowalna
tak, jako długość lub procent
Dotyczy
elementy pozycjonowane (position inne niż static)
JavaScript
element.style.bottom = "24px"
Na tej stronie

Przykład

#
CSS
.badge {
  position: absolute;
  bottom: 8px;
}
Podgląd

Definicja i zastosowanie

#

Właściwość bottom działa tylko na elementach, które mają position inne niż static. Mówi, jak daleko od dolnej krawędzi punktu odniesienia ma stanąć element.

Punkt odniesienia zależy od rodzaju pozycjonowania. Przy relative element przesuwa się względem miejsca, które zająłby normalnie. Przy absolute liczy się najbliższy przodek z pozycjonowaniem, przy fixed okno przeglądarki, a przy sticky krawędź przewijanego kontenera.

Wartości procentowe liczą się od wymiaru punktu odniesienia. Jeśli ustawisz jednocześnie bottom i top przy elemencie bez sztywnego rozmiaru, rozciągnie się on między obiema krawędziami.

Składnia

#
Składnia
bottom: auto | <długość> | <procent>;

Wartości

#
  • auto

    Brak przesunięcia z tej strony. Element zostaje tam, gdzie wyznaczyły go inne właściwości.
  • 24px

    <długość>

    Stała odległość od dolnej krawędzi. Działają wszystkie jednostki długości, także ujemne wartości.
  • 50%

    <procent>

    Odległość liczona procentowo od wymiaru punktu odniesienia.

Wartości w praktyce

#

auto

Brak przesunięcia z tej strony. Element zostaje tam, gdzie wyznaczyły go inne właściwości.
.demo { bottom: auto; }

24px

Stała odległość od dolnej krawędzi. Działają wszystkie jednostki długości, także ujemne wartości.
.demo { bottom: 24px; }

50%

Odległość liczona procentowo od wymiaru punktu odniesienia.
.demo { bottom: 50%; }

Obsługa przeglądarek

#

Szeroko dostępne

Działa we wszystkich nowoczesnych przeglądarkach, także na telefonach. Możesz używać bez obaw.

  • Chrome
  • Edge
  • Firefox
  • Safari

Dobre praktyki

#
  • Jeśli przesunięcie „nie działa”, sprawdź, czy element ma ustawione position.
  • Do ustawienia wszystkich czterech stron naraz użyj skrótu inset.

Powiązane hasła

#

Widzisz błąd albo brakuje przykładu? Napisz do nas.