1. Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с Правилами раздела
    Скрыть объявление

Position: fixed - сделать размеры блока как у body

Тема в разделе "Вёрстка (HTML, CSS)", создана пользователем mr.relax, 2 фев 2018.

Метки:
  1. mr.relax

    mr.relax

    Регистрация:
    2 фев 2018
    Сообщения:
    2
    Симпатии:
    0
    Есть страница, c:
    body {
    max-width: 1200px;
    margin: auto;
    }


    Т.е. контент посередине.

    Вопрос: есть блок <footer>, как средствами CSS сделать его "привязанным" к низу страницы так, чтобы он был одного размера с body? И соответственно менял размеры, если у body меняется.
    Ну например: окно браузера уменьшили...

    footer {
    position: fixed;
    bottom: 0;
    }


    "привязывает" <footer> к низу, но растягивает по ширине экрана.
     
  2. mr.relax

    mr.relax

    Регистрация:
    2 фев 2018
    Сообщения:
    2
    Симпатии:
    0
  3. Russel

    Russel

    Регистрация:
    20 мар 2018
    Сообщения:
    7
    Симпатии:
    0
    Можно попробовать так:
    footer {
    position: absolute;
    bottom: 0;
    widht: 100%;
    }


    Но у родителя должен быть параметр "position", любой.
     
  4. GoldPecoPeco

    GoldPecoPeco

    Регистрация:
    12 апр 2018
    Сообщения:
    2
    Симпатии:
    0
    через абсолют актуальнее так как флекс кое чем до сих пор не подерживается,но если вопрос кросбраузерности не стоит то я бы вообще все делал flex быстро,проще.
    но если стоит задача через фикс чтобы он всегда был на экране снизу то тут уже другой вопрос