@generate
...

Positon:fixed как закрепить блок внизу блока а не документа?

Гляньте пожалуйста раньше вроде получалось зафиксировать блок задав родителю relative сейчас почему то не получается.
<div id="main"> 
  <div> </div>
</div>
<style>
#main {
  width: 800px;
  height: 500px;
  background: black;
  position: relative;
}
#main > div {
    width: 100%;
    height: 200px;
    background: red;
    position: fixed;
    left: 0;
    bottom: 0;
}
 </style>
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега CSS
Верставший фронтендер
Изучите основы позиционирования.
fixed - относительно документа.
absolute - относительно ближайшего не static элемента.
А судя по вопросу Вам стоит посмотреть на position: sticky; bottom: 0;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект