Мне нужно сделать это так, хотя мой верхний и нижний колонтитулы остаются в верхней и нижней части страницы соответственно, содержимое в середине моей страницы остается прокручиваемым.Поскольку сейчас верхний и нижний колонтитулы остаются, но содержимое в середине не может быть прокручено, что, как я выяснил, не работает на некоторых экранах.Буду признателен за любую помощь.
Я пытался возиться с ней, и пока мне не повезло.
HTML:
<div class="header">
<p> The Official Site of Victor Alam </p>
</div>
<body>
<div class="nav">
<ul>
<li><Home<li>
<li>Education<li>
<li>Work Experience<li>
<li>Hobbies<li>
</ul>
</div>
<img src="IMAGE" alt="Me" class="center">
<div class="info">
<p> BLAH BLAHBLAH BLAHBLAH BLAHBLAH BLAHBLAH BLAHBLAH BLAH </p>
</div>
</body>
<div class="footer">
<ul>
<li>BLAH BLAH</li>
<li>BLAH BLAH</li>
<li>BLAH BLAH</li>
</ul>
</div>
CSS:
div.header
{
background-color:black;
color:white;
text-align:center;
height:40px;
padding:10px;
font-size:120%;
position:fixed;
left:0;
top:0;
width: 100%;
}
div.nav
{
text-align:center;
position:fixed;
left:0;
top:60px;
width: 100%;
background-color: darkblue;
color:white;
}
div.nav ul
{
list-style-type:none;
margin:0px;
overflow:hidden;}
div.nav li
{
float:left;
}
div.nav li a
{
display:block;
color:white;
text-align:center;
padding:16px;
text-decoration:none;
}
div.nav li a:hover
{
background-color:#111111;
}
.center
{
padding-top:140px;
display:block;
margin-left:auto;
margin-right:auto;
width:29%;
}
div.info
{
color:black;
text-align:center;
padding-top:20px;
}
div.footer {
position:fixed;
left:0;
bottom:0;
width:100%;
background-color:black;
color:white;
text-align:center;
}
div.footer ul {
display:inline-block;
list-style-type:none;
overflow:hidden;
}
div.footer li {
padding:10px;
float:left;
color:white;
}
The results are that it looks good on some monitors but on some it comes across as way to zoomed in and it won't let you scroll through the content.