Архив | Заявка в команду | Календарь | Справка | Гарант-сервис | Руководство форума | Правила форума | Обратная связь/контакты |
|
WordPress Все о WordPress. |
|
Опции темы | Опции просмотра |
24.10.2019, 00:16 | #1 |
«Известная личность на WM-Forum»
|
Как прижать футер к низу?
А вот кто тут у нас с вордпрессом дружит?
Собственно, задача в заголовке. Как прижать?) Погуглил, но не получилось ничего из того, что нагуглил. Или ничего не меняется, или футер уезжает в центр страницы и там и остается. Помогите советом плиз! |
|
24.10.2019, 14:59 | #2 | |||
Главный Администратор
"Citius, Altius, Fortius!"
|
Ссылку на сайт плиз! Посмотрим!
|
|||
|
24.10.2019, 21:29 | #3 |
«Известная личность на WM-Forum»
«Пропавший без вести»
|
В смысле прижать?
Какой шаблон используете? Обычно футер всегда внизу и не центрируется. Самый простой вариант это выбрать другой похожий шаблон, но с нужным футером либо шаблон с гибкими настройками через панель. Ради этого не стоит устанавливать плагины и уж точно не менять настройки в коде шаблона, т.к. при следующем апдейте шаблона, код обновится и введенные изменения в коде, соответственно, удалятся, т.е. придется где-то сохранять код для изменения футера, чтобы при каждом апдейте шаблона его заново вставлять. |
|
25.10.2019, 22:21 | #4 |
«Известная личность на WM-Forum»
|
|
|
25.10.2019, 23:21 | #5 |
«Известная личность на WM-Forum»
«Пропавший без вести»
|
|
|
26.10.2019, 00:16 | #6 |
«Известная личность на WM-Forum»
|
|
|
26.10.2019, 18:04 | #7 |
«Известная личность на WM-Forum»
«Пропавший без вести»
|
Ну в таком случае, у вас на нескольких страницах проблема с футером на мониторе 19 д. Я то думал, что только на одной странице такая проблема, проверял на 15д.
|
|
26.10.2019, 18:22 | #8 |
«Известная личность на WM-Forum»
|
|
|
27.10.2019, 12:00 | #9 | |||
Главный Администратор
"Citius, Altius, Fortius!"
|
Проблема связана с тем, что на странице не хватает контента, поэтому он и не прижат внизу страницы.
Первый вариант, самый простой, это добавить пару пустых блоков в верстку страницы, и на этом проблема решится. Думаю тема то не древняя и можно добавлять блоки. Если нет, можно пробелами забить, но это не лучший вариант... Второй вариант тоже довольно простой, это добавить для футера Код HTML:
margin-top Код HTML:
footer { background: #007da7 url(../img/footer-bg.png) no-repeat center center; background-size: cover; padding-top: 25px; padding-bottom: 15px; Код HTML:
footer { background: #007da7 url(../img/footer-bg.png) no-repeat center center; background-size: cover; padding-top: 25px; padding-bottom: 15px; margin-top: 360px; Так на странице где мало контента: Третий вариант, это заменить footer на блоки div или другие элементы, но для этого потребуется править стиль. Четвертый вариант, смотреть настройки темы, мб там есть возможность прижимать футер или делать отступ (в какой-то теме сталкивался с таким). Далее вариант 5) Можно идти новым вариантом, и сделать body position:relative, а footer'у absolute и приклеить его к самому низу (довольно кривой способ, но сойдет): Код HTML:
body { position: relative; padding-bottom: 58px; box-sizing: border-box; } .footer { position: absolute; bottom: 0; height: 58px; } Код HTML:
.content { min-height: calc(100% - 58px); margin-bottom: -58px; } .content:after { content: ''; display: block; } .content:after, .footer { height: 58px; } Код HTML:
html { height: 100%; } body { display: flex; flex-direction: column; min-height: 100%; margin: 0; } .main { flex-grow: 1; } Можно еще и через css сделать, но надо смотреть что у вас там за тема стоит, и есть ли она вообще или вы сами пилите сайт без нее) А вообще конечно на всех страницах сайта должно быть достаточно контента, и для пользователя, ну и в данном случае для футера тоже)) |
|||
|
30.10.2019, 02:41 | #10 | |
«Известная личность на WM-Forum»
|
Цитата:
По поводу вариантов с пустыми блоками, большим количеством контента - не совсем хочется. Хочется, чтоб было универсально. Чтоб нормально смотрелось и на мониторе 15" и на 27", на старых браузерах и на новых. Тем более, что контент высасывать из пальца - та еще задача. А сайт - как видите, для конторы. Там сказали - нужен сайт. А инфу дать - ой ну напишите что-нибудь. И вот мой друг на себе волосы рвет, что ж там такого написать. Ну так вот. По этой же причине не хочется маргин-топ. В теме возможности редактирования я не нашел. Так что остатся привлекательными варианты 3 и 5 3) Третий вариант, это заменить footer на блоки div или другие элементы, но для этого потребуется править стиль. Только не совсем понятно. Во первых - я посмотрел исходный код - там подвал вроде и так дивами сделан. Или не на то смотрю? Во вторых, а менять стиль - что именно? Где? 5) вставил код, который Вы написали, в файл common.css в произвольное место. На сайте ничего не поменялось :(( Может, не туда вставил? Или надо код подредактировать под мою тему? То же самое с элементом after и flex - вставил код - ничего не поменялось. Не пинайте больно, если делаю какие-то глупые косяки. Просто не программист я совсем :(( |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|