Простенькая станица "сайт в разработке" с адаптивной картинкой и текстовым блоком.
Адаптивная страница заглушка
27.03.2022
Собственно весь код одним файлом:
<!DOCTYPE HTML> <html lang="ru"> <head> <meta charset="UTF-8"> <title>Under Construction</title> <style type="text/css"> *, ::after, ::before { box-sizing: border-box; } body { /*background-image: url(01.jpg);*/ /*background-repeat: no-repeat;*/ /*background-size: cover;*/ /*min-height: 100%;*/ /*background: url(01.jpg) no-repeat center center fixed;*/ /*background-size: cover;*/ margin: 0; } .wrapper { /*background-color: #00ffaa;*/ min-height: 100vh; padding: 5px; position: relative; } img { object-fit: cover; width: 100%; height: 100%; } h1 { text-align: center; position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; top: 50%; color: white; background-color: rgba(0, 0, 0, 0.5); padding: 1em; width: 90%; } .text { font-size: calc(16px + 50 * (100vw / 1200)); } @media (max-width: 767px) { .text { font-size: calc(16px + (50 + 50 * 0.7) * ((100vw - 320px) / 1200)); } h1 { top: 10%; } } </style> </head> <body> <div class="wrapper"> <img src="01.jpg" alt="Under Construction"> <h1 class="text">Сайт находится в разработке.</h1> </div> </body> </html>
и картинка: