I'm working on the CSS for a website for a project and my Footer DIV has decided it wants to get out and see the wide world. All the elements inside the footer are displaying correctly, they're just deciding to float over the top of my content DIV/
I've tried an absolute to get the thing to stay put and had zero luck with that. It will stay put if i used a 'fixed' but I'm not happy with how that looks.
This is how the footer is defined in my CSS sheet.
footer {
float: left;
width: 960px;
height: 40px;
background-image: url("images/footer.jpg");
background-repeat: no-repeat;}
Here's how the Footer is implemented at the bottom of the Index.html page
<div id="footer" class=copyright>
<p>Copyright 2019- Nature Snap Photography Site Maintained by____</p>
</div>
</div>
</body>
</html>