I need assistance in making my 'footer' element stretch along the bottom of the page. Currently, it seems to fit around 95% of the bottom area. Additionally, I am looking for guidance on how to evenly space each icon towards the bottom left of the HTML page. Each icon has been assigned its own class.
Example: class='github'
HTML
<div class='footer'>
<a href='https://github.com/'><img src='images/github-favicon.png'
style="width:30px; height: 30px;" class='github'></a>
<a href='https://www.linkedin.com/in/'><img src='images/linkedin-favicon.png'
style="width: 30px; height: 30px;" class='LinkedIn'></a>
<a href='https://www.instagram.com/'><img src='images/instagram-favicon.png'
style="width:30px; height: 30px;" class='Instagram'></a>
<a href='https://www.facebook.com/'><img src='images/facebook-favicon.png'
style="width:30px; height: 30px;" class='facebook'></a>
</div>
CSS
.footer {
clear: both;
background-color: green;
padding: 12px;
position: fixed;
bottom: 0px;
width: 98%;
display: flex;
}