Я пытаюсь сделать портфолио с адаптивным дизайном. Я хотел создать строку заголовка, занимающую весь экран, чтобы затем прокрутить вниз и go до содержимого. Я получил это, используя сетку, выравнивая и выравнивая контент (и используя некоторые отступы). Он отзывчивый, но если увеличить достаточно, заголовок опустится и покинет экран. Я хотел бы знать, может ли кто-нибудь мне с этим помочь. Я хочу, чтобы он оставался в центре при масштабировании. Делюсь тем, что написал. Хорошего дня, ребята.
*{
padding:0px;
margin: 0px;
font-weight: lighter;
box-sizing: border-box;
font-family: helvetica, Arial, Sans-serif;
}
/*-------------------HEADER AND MENU BAR----------------------*/
body{
background:white;
}
#Title{
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-auto-rows: minmax(20px, 3fr 1fr);
padding: 0px;
max-width: auto;
text-align: center;
color:whitesmoke;
background-image: linear-gradient( to right, #9E0086,#FF5E00);
}
#Title > h1{
padding: 400px 0px 400px 0px;
letter-spacing: 5px;
grid-column: 2/3;
font-size: 25px;
align-items: center;
justify-items: center;
}
#Title > img{
grid-column: 2/3;
max-height: 100px;
text-align: center;
margin: auto;
}
/*------------------SECTION AND ARTICLES------------------*/
<DOCTYPE! html>
<html>
<head>
<meta name="MyPortfolio" content="MyPortfolio">
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="Portfoliostyle.css">
</head>
<div>
<body>
<div >
<header id="Title">
<h1>
MY PORTFOLIO
</h1>
<img src="arrow.svg" alt="arrow">
</header>
</div>
</body>
</div>
</html>