У меня есть базовый опыт кодирования. В моей установке Wordpress некоторые из моих страниц имеют пустое пространство под нижним колонтитулом, потому что контента недостаточно, чтобы поместить его в нижнюю часть монитора при более высоких разрешениях. Проблема сохраняется в Chrome, Firefox, IE и т. д. Я хотел бы исправить это, чтобы:
Если содержимое короче, чем разрешение браузера, «тело» будет заполнять страницу до тех пор, пока нижний колонтитул не окажется внизу экрана без пустых пробелов после или перед ним.
Независимо от того, какое разрешение браузера, после нижнего колонтитула не будет пробелов, поэтому я стараюсь воздерживаться от кода, который будет использовать определенное число «px».
Я хочу, чтобы нижний колонтитул отображался традиционным образом «внизу» страницы, а НЕ липким нижним колонтитулом, который всегда остается внизу экрана, независимо от того, как далеко вы прокручиваете.
Поскольку я работаю в Wordpress, у меня есть доступ к пользовательскому CSS и исходным файлам темы, однако я бы предпочел решить эту проблему с помощью пользовательского CSS и ответа, который признает конкретное исправление Wordpress. Я пробовал несколько решений, но безрезультатно. Мне предложили использовать решение «Sticky Footer» Райана Фиата, но я не уверен, как включить его в свой Wordpress, поскольку он использует PHP, а я в основном редактирую с помощью пользовательского CSS.
Вот Fiddle моего нижнего колонтитула PHP.
В. Пожалуйста, предоставьте мне четкое и прямое решение для Wordpress, которое обеспечит отсутствие пробелов под нижними колонтитулами на моем сайте, когда содержимое короче, чем в браузере.
Вы можете найти пример пробелов на моем веб-сайте
Решения, которые я пробовал:
#footer {overflow: hidden;}
в пользовательском CSS не работает.Поместил
html, body, parentDiv, childDiv, section, footer { height : 100%; }
в свой собственный css, но это не сработало.#copyright { padding-bottom: 20px;}
"#copyright" находится под нижним колонтитулом, так что это уменьшило пробелы до такой степени, что казалось, что их нет, но в более высоких окнах браузера пробелы снова появлялись.Решения «div-wrapper, body», такие как Ryan Fiat, похоже, имеют положительные отзывы, но опять же я не могу найти конкретный Wordpress.
Приветствуются ответы тех, у кого есть опыт работы с Wordpress.
wp_header()
в header.php иwp_footer()
в футере? - person JokiRuiz   schedule 12.08.2014<?php wp_footer(); ?>
находится в моем нижнем колонтитуле, а<?php wp_head(); ?>
— в заголовке. Я никогда не пытался его двигать. Я говорю о пробеле после нижнего колонтитула. - person RNDM   schedule 12.08.2014#footer { position: absolute;}
- person JokiRuiz   schedule 12.08.2014