Struggling to design a basic HTML page with full-page height, but a small gap remains at the bottom, especially when viewed on mobile devices. Can anyone help out? Check it out here I've attempted setting the HTML and body height to 100%, but that hasn't resolved the issue.
Reference image available here
<!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 ,user-scalable=no" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/css/all.min.css" />
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="index.css">
<style>
body {
overflow: hidden;
padding-bottom:0;
}
</style>
<title>Random Quotes</title>
</head>
<body>
<div class="container-fluid bg-dark fa-border flex-fill">
<h2 class="myh2 ">
<i style="color: rgb(245, 231, 35)" class="fab fa-accusoft"></i> Random <em
style="color: rgb(166, 250, 69)">"Quotes"</em> Generator
<i style="color: rgb(245, 231, 35)" class="fab fa-accusoft"></i>
</h2>
<div class=" container-fluid"> <img id="img" src="https://picsum.photos/1280/300/?random"
class="rounded-circle mx-auto img-fluid m-3" />
<div class="m-3 "
style="background-color: rgb(235, 213, 235); border: solid; border-radius: 40px ;text-align: center;">
<h4 style="font-size: x-large " id="h4" class="m-1"></h4>
<p class="bg-dark text-warning" style="font-weight: bolder ;font-size: 20px;" id="p">
</p>
<button style="
padding: 10px;
margin-bottom: 20px;
font-weight: bolder;
color: rgb(255, 211, 211);
background-color: #56808f;
font-size: 20px;
border: 3px solid;
border-radius: 40px;
" id="btn">
<b>Click To Generate a Quote </b>
</button>
</div>
</div>
</div>
</body>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script src="index.js"></script>
</html>