<MyRusakov.ru />

Разработчик игр на Unreal Engine

Разработчик игр на Unreal Engine

Этот комплект с нуля всего за 7 месяцев сделает Вас Unreal-разработчиком. И при этом учиться достаточно 1 час в день.

Начнёте Вы с основ программирования, постепенно перейдя к C++. Затем очень подробно изучите Unreal Engine, и после научитесь программировать на C++ в Unreal Engine. В конце создадите крупный проект на C++ в Unreal Engine для своего портфолио.

Комплект содержит:

- 416 видеоуроков

- 95 часов видео

- 1024 задания для закрепления материала из уроков

- 3 финальных тестирования

- 4 сертификата

- 12 Бонусных курсов

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Как прижать футер к низу страницы(табличный способ).

Как прижать футер к низу страницы(табличный способ).

Здравствуйте! Сегодня мы рассмотрим, как прижать футер к низу страницы, используя табличный способ.

В прошлой статье мы рассмотрели, как сделать прижатый футер, используя позиционирование, однако, как уже упоминалось, там есть минус, который заключается в том, что мы должны точно знать высоту футера, иначе тот способ работать не будет. Сегодня же я покажу еще один способ, используя который мы сможем и футер прижать к низу страницы, и высота его сможет быть динамичной.

HTML верстка:

<div class="wrapper">
  <div class="header">
   This is the header
  </div>
  <div class="content">
   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolore rerum quidem eveniet. Sed laboriosam rem consectetur harum nam, aliquid ipsum molestiae explicabo aliquam, debitis hic voluptate blanditiis tempora id minus magnam corporis accusantium reiciendis cupiditate! Ab ipsa, ratione corrupti vitae, eos maiores odio eaque suscipit quas tempore reprehenderit recusandae inventore.</p>
   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolore rerum quidem eveniet. Sed laboriosam rem consectetur harum nam, aliquid ipsum molestiae explicabo aliquam, debitis hic voluptate blanditiis tempora id minus magnam corporis accusantium reiciendis cupiditate! Ab ipsa, ratione corrupti vitae, eos maiores odio eaque suscipit quas tempore reprehenderit recusandae inventore.</p>
   <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolore rerum quidem eveniet. Sed laboriosam rem consectetur harum nam, aliquid ipsum molestiae explicabo aliquam, debitis hic voluptate blanditiis tempora id minus magnam corporis accusantium reiciendis cupiditate! Ab ipsa, ratione corrupti vitae, eos maiores odio eaque suscipit quas tempore reprehenderit recusandae inventore.</p>
  </div>
  <div class="footer">
   This is the footer
  </div>
</div>

И CSS код:

html, body {
  height: 100%;
}

.wrapper {
  min-height: 100%;
  display: table;
}

.header, .content, .footer {
  display: table-row;
}

.header, .footer {
  height: 1px;
}

Итак, здесь мы для обертки задаем свойство display, равное table, чтобы данный блок стал вести себя, как таблица, а для блоков header, content и footer задаем значение display, равное table-row, чтобы они стали вести себя, как ряды таблицы. Однако, при таком подходе блоки header и footer будут иметь не свою реальную высоту, а высоту ряда таблицы по умолчанию. Чтобы это исправить, мы задаем для них высоту заведомо меньшую, чем реальная высота этих блоков - 1px.

Итак, вот и все! Спасибо за внимание и удачи!

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (2):

minima minima 22.10.2015 05:42:45

Легко и просто :) Мне нравится, практично.

Ответить

AChmil AChmil 12.03.2016 01:10:07

У меня не работает... Футер не прижимается к низу страницы, а идёт сразу за содержимым. Заработала только при свойстве класса wrapper не min-height: 100%; а просто height: 100%;

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.