Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 02.08.2019
Сообщений: 3

Зафиксированные Header и Footer

02.08.2019, 09:10. Показов 3298. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Помогите с разметкой страницы, уже голову поломал пробуя разные варианты.
Хочу чтобы шапка и подвал оставались на своих местах, а между ними был бы блок с прокруткой (прокрутку браузера отключить). Все три блока по ширине на 100%. Подвал имеет фиксированную высоту, а в шапке находится адаптивное горизонтальное меню (его высота может меняться в зависимости от размера экрана и наполнения). Вроде простая задача, а никак не могу с ней справиться.
Миниатюры
Зафиксированные Header и Footer  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.08.2019, 09:10
Ответы с готовыми решениями:

<header> и <footer>
С моим футером творится, что-то непонятное. Выбрал одинаковый цвет для них (хэдера и футера), но футер все равно отличается, там цвет ярче....

header, резиновый content, footer
Задача: Header 120px; Резиновый content (может быть и несколько строчек текста, и вся 1000) Footer 65px; Уже кучу всяких...

Как растянуть header и footer
Как heder и footer растянуть, чтобы при уменьшении страницы, чтобы верх и низ сайта оставались на месте? Один вопрос - одна отдельная...

2
 Аватар для galawar
154 / 123 / 90
Регистрация: 09.04.2018
Сообщений: 351
02.08.2019, 15:40
HTML5
1
2
3
4
5
<div class="wrapper">
  <header>header</header>
  <main>content</main>
  <footer>footer</footer>
</div>
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.wrapper {
  height: 100vh;
  display: grid;
  grid-template-rows: 60px auto 100px;
}
 
header {
  padding: 10px 20px;
  background-color: #abc;
}
 
main {
  padding: 20px;
  overflow-y: auto;
}
 
footer {
  padding: 10px 20px;
  background-color: #ccc;
}
0
-44 / 2 / 3
Регистрация: 22.12.2015
Сообщений: 508
02.08.2019, 15:43
Спонсор вашего решения - display:flex. Смотрите, можно обернуть все содержимое body в тег div, давайте зададим ему класс wrapper_content. Задаем этому классу стили:
CSS
1
2
3
display: flex; 
flex-direction:column; 
justify-content: space-between;
Ну и в нашем блоке div уже создаем 3 блока: див для хедера, див для контента и див для футера.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.08.2019, 15:43
Помогаю со студенческими работами здесь

Почему footer поднялся к header?
Почему footer поднялся к header? &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; ...

Растянуть содержимое между header и footer
Здравствуйте, необходимо сделать примерно следующее: https://www.cyberforum.ru/attachment.php?attachmentid=250400&amp;d=1364717103 ...

Разбить страницу на части (header, footer и т.п.)
Здравствуйте! Хочу научиться создавать динамические сайты на php (своими руками написанные - без всяких там Joomlf, Wordpress etc.). Но у...

Отступ перед header и после footer
Здравствуйте! Столкнулся вот с какой проблемой. Перед верхней частью сайта и после нижней - большие отступы (при этом margin:0...

Header/Footer отдельным файлом или внутри index?
Приветствую Знакомлюсь с вёрсткой на bootstrap и смотрю на ютубе ролик с двухчасовой вёрсткой готового лендинга с нуля на бутстрапе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru