Как прижать кнопку к низу блока CSS?

  • 24 августа, 2021 в 6:32 дп

    Нужна помощь верстальщика. Устанавливаю счетчик Яндекс Метрики, а футер не получается стащить вниз. Короче, вопрос в том, как прижать кнопку к низу блока методами CSS или HTML?

    24 августа, 2021 в 6:33 дп
    Up
    0
    Down
    ::

    На WordPress сайт? Видимо, тема — бесплатная и г… Установи нормальный платный шаблон и все будет в шоколаде.

    24 августа, 2021 в 6:34 дп
    Up
    0
    Down
    ::

    В CSS рекомендую использовать поля и отступы от содержимого до краев блока.

    Типа:

    <center></center>

    <div align=”center”></div>

    <div style=”text-align:center”></div>

    24 августа, 2021 в 6:39 дп
    Up
    0
    Down
    ::

    Я использую такой код CSS:

    24 августа, 2021 в 7:07 дп
    Up
    4
    Down
    ::

    Попробуй обернуть кнопку в контейнер flex — элемент, которому задано свойство display со значением flex. И пропиши justify-content по центру. Футер в этом случае будет постоянно внизу при расширении или уменьшении родителя, а кнопка располагаться по центру. Если же хочешь, чтобы подвал не заезжал на кнопку, используй padding-bottom.

    24 августа, 2021 в 7:09 дп
    Up
    0
    Down
    ::

    Простой вариант с position: absolute не подходит, так как блок растягивается и кнопка смотрится некрасиво.

    24 августа, 2021 в 7:13 дп
    Up
    0
    Down
    ::

    Ну вам же написали — вы скорее всего не задали высоту блока 100%, а также надо прописать в display: flex, а в justify-content: center. Пример CSS во вложении.

    24 августа, 2021 в 7:35 дп
    Up
    0
    Down
    ::

    Я бы предложил более простой способ абсолютного позиционирования. В этом случае родительский элемент должен обязательно иметь относительную позицию relative. Результат будет как в скрине ниже.

    Преимущество данного метода — простота выполнения. Однако при таком варианте вы не сумеете поставить рядом другую кнопку (счетчик). Тут не исключено смещение других элементов. Например, они лягут друг на друга и поломать верстку. Поэтому пользуемся этим способом только, если используется всего одна кнопка.

    24 августа, 2021 в 7:59 дп
    Up
    0
    Down
    ::

    Ничего лучше flexbox – макета CSS-3, не знаю. Вешать на <p абсолютное позиционирование не советовал бы. Родителю в этом случае нужно задавать нижний паддинг значением высоты параграфа, иначе все схлопнется. А это сделать уже не так просто. К примеру, можете сделать вот так.

    24 августа, 2021 в 8:07 дп
    Up
    0
    Down
    ::

    Так по классике верстки рекомендуется в display использовать inline-block. Такие элементы обладают характеристиками как блочных, так и строчных элементов. Другими словами, можно выбирать, как именно располагать – вертикально или горизонтально.

    Например таким способом

    24 августа, 2021 в 8:14 дп
    Up
    0
    Down
    ::

    Делать через inline-block — плохая идея. Это просто свойство для выравнивания, а никак не для компоновки блока. В таких сетках используется свойство float (left/right). Большинство html-фреймвоков их как раз и применяют, так как этот код хорошо поддерживается старыми браузерами. Однако от существенных недостатков никуда не деться:

    • Отсутствует высота, поэтому трудно выровнять элементы по вертикали;
    • Элементы будут цепляться друг за друга, если не знать, сколько их точно будет в ряду.
    2 августа, 2022 в 11:56 дп
    Up
    0
    Down
    ::

    Вы бы код ссылки приложили – было бы намного проще.

    Я вообще работаю с WordPress, и всегда работал. Когда еще не разбирался в коде, мне помогал простейший способ – через поиск найти, где расположен копирайт или название темы, или какое-либо другое сообщение, и вставить код счетчика вместо него.

    Но код счетчик – это вчерашний день. Пиксель поставьте, а потом сами через аналитику отслеживайте, что к чему.

Есть мысли? Зарегистрируйся и открой новый топик

Зарегестрируйтесь, чтобы ввести сообщение

Партнерки для вас
Показать все
CPL, CPI, SO
MIN: $100
9.38
Подробнее
СPA
MIN: 3000 руб.
9.92
Подробнее
COD
MIN: 1₽
0
Подробнее
CPA
MIN: $200
9.75
Подробнее
CPL, СPI, SO
MIN: $100
9.68
Подробнее
CPS, CPL
MIN: 1 рубль
9.61
Подробнее
Татьяна Лапина
Эксперт
02.04.2025

«Один из наших клиентов смог поднять дневной спенд с $1K до $4K за две недели». Дарья TrustRDP о сервисе аренды и особенностях работы с агентскими кабинетами

Агентские и RDP-аккаунты давно стали буквально спасением для тех, кто льет с Facebook. Но вокруг них ходит очень много слухов. Например, говорят, что агентство запросто палит связки вебов. Или чт...
0
Татьяна Лапина
Эксперт
20.02.2025

«Это драйв, и ты постоянно в тонусе. Это мне и нравится в нашей сфере». Давид Арутинян (Head of Affiliate 1xSlots) о мифах и правде о партнерке и своем пути в нише

Внутренняя кухня партнерок — частенько тайна за семью печатями для арбитражников. Но, к счастью, бывают исключения. Нам согласился дать интервью Давид Арутинян, Head of Affiliate department 1xSlo...
0
Татьяна Лапина
Эксперт
11.02.2025

Красная кнопка Павла Дурова. Выясняем причины банов mini-apps Telegram вместе с экспертами

На этих выходных все, кто льет iGaming в Telegram, имели несчастье ощутить на себе гнев Дурова. А именно — увидеть, что многие мини-прилки казино забанили. Конечно, тут же появилось много версий на...
0
Татьяна Лапина
Эксперт
10.02.2025

«У нас принято рассказывать себе сказки о том, что твоя вертикаль самая благородная, а все вокруг – плохие». Пельменеджер о своем пути в арбитраже, белых и серых нишах и многом другом

Сегодня мы пригласили на интервью одну из самых неординарных персон в комьюнити. Нашего гостя вы все знаете под ником Пельменеджер. На самом деле его зовут Марк, и в арбитраже трафика он уже много ...
2
Татьяна Лапина
Эксперт
21.01.2025

Бурное море или стоячее болото? Развивается ли арбитражный софт — выясняем вместе с ТОПами аффилейт-маркетинга

Шкаф ломится от одежды, а надеть нечего. Сталкивались с таким хоть раз в жизни? Если да, то понимаете, что иногда чувствуют вебы при выборе инструментов для залива. Сервисов для арбитража на первый...
3