Для размещения одного блока по середине и другого внизу на веб-странице можно воспользоваться комбинацией CSS и HTML.
Для начала создадим HTML структуру с двумя блоками. Первый блок будем размещать посередине, а второй блок нужно разместить внизу.
Пример HTML кода:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Center and Bottom Blocks</title> <style> .container { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100vh; } .block1 { width: 200px; height: 200px; background-color: #f0f0f0; margin-bottom: 20px; } .block2 { width: 150px; height: 150px; background-color: #c0c0c0; } </style> </head> <body> <div class="container"> <div class="block1">Block 1 (Centered)</div> <div class="block2">Block 2 (At the bottom)</div> </div> </body> </html>
В этом примере у нас есть контейнер .container
, который использует Flexbox для размещения дочерних элементов по центру вертикально и горизонтально. Первый блок .block1
помечен как "Block 1 (Centered)", он будет посередине страницы. Второй блок .block2
помечен как "Block 2 (At the bottom)", и он расположен сразу под первым блоком.
Используя подобный подход, можно легко управлять расположением блоков на веб-странице, используя CSS Flexbox.