Найти в Дзене
Nixon Web

Как прижать footer (футер) к низу странице html css flexbox

Все привет! Сегодня я расскажу и покажу как при помощи flexbox можно прижать footer к низу страницы html готовый код в конце статьи! И так давайте приступим. Я так думаю что вы умеете уже подключать css стили к html странице. HTML Код <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="style.css"> <title>Flexbox</title> </head> <body> <div class="wrapper"> <header class="header"></header> <main class="main"></main> <footer class="footer"></footer> </div> </body> </html> CSS Стили *, *::before, *::after{ box-sizing: inherit; padding: 0; margin: 0; } html, body{ height: 100%; } .wrapper{ min-height: 100%; display: flex; flex-direction: column; } .header{ background-color: blueviolet; padding: 30px 0; } .main{ flex: 1 1 auto; } .footer{ background-color: brown; padding: 30px 0; } Друзья, если вам понравилась статья прошу поставить лайк и подписаться на канал а если будут в
Оглавление

Все привет!

Сегодня я расскажу и покажу как при помощи flexbox можно прижать footer к низу страницы html готовый код в конце статьи!

И так давайте приступим.

Я так думаю что вы умеете уже подключать css стили к html странице.

html
html

css
css

Результат
Результат

HTML Код

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<link rel="stylesheet" href="style.css">

<title>Flexbox</title>

</head>

<body>

<div class="wrapper">

<header class="header"></header>

<main class="main"></main>

<footer class="footer"></footer>

</div>

</body>

</html>

CSS Стили

*, *::before, *::after{

box-sizing: inherit;

padding: 0;

margin: 0;

}

html, body{

height: 100%;

}

.wrapper{

min-height: 100%;

display: flex;

flex-direction: column;

}

.header{

background-color: blueviolet;

padding: 30px 0;

}

.main{

flex: 1 1 auto;

}

.footer{

background-color: brown;

padding: 30px 0;

}

Друзья, если вам понравилась статья прошу поставить лайк и подписаться на канал а если будут вопросы или вы желаете еще что-то узнать пишите мне комментарии для будущих идей!