Доброго времени суток 🙂
В сегодняшнем Уроке, я хочу Вам показать очень интересный способ, как сделать необычное появление подвала. При прокрутке, подвал выезжает из под основного контента, создавая простой но необычный эффект. Главное преимущество данного способа в том, что он использует только CSS3. Никаких дополнительных плагинов javascript. Так что прописав пару строк стилей Вы не нагрузите свой сайт, но явно улучшите его внешний вид.
Можете посмотреть пример такого эффекта.
Данный способ использует z-index, поэтому в старых версиях Internet Explorer работать не будет. Но думаю это не страшно, потому как со старыми версиям остались единицы.
Ну что же приступим.
1. HTML разметка
По примеру ниже видно что у нас будет два основных блока, это блок с контентом и подвал. Подвал находится отдельно, и не является внутренним блоком контента.
<div id="main">
Сюда контент
</div>
<footer>
Сюда содержимое подвала
</footer>
2. CSS разметка
Далее прописываем стили для блока контента и подвала. Главным свойством в данных стилях есть как раз z-index. В моем примере у блока с контентом значение z-index равно 1, а в подвала -2. Можете менять, подстраивая под свои нужды, но главное Вам нужно обязательно помнить о том, что у подвала значение должно всегда быть ниже чем у основного контента. Также Вы должны указать отступ он нижней границы контента. Как видно в стилях ниже, он сейчас установлен 600 пикселей.
В стилях и разметке я прописал лишь основное, без блоков наполнения как в примере Выше, но думаю Вам не сложно будет это сделать, к тому же Ваш контент 100% отличается от приведенного в пример мной 🙂
Экспериментируйте и вносите свои дополнения, главное не бойтесь. Если Все сделано правильно, результат Вашей работы должен быть такой же как и в примере в начале статьи.
Я очень надеюсь на то, что Вам поможет этот урок и Вы сделаете свой подвал не обычным.