On the main page, the footer appears right under the automatically generated menu bar at the top, causing interference with the main div. This issue seems to be isolated to the main page and does not occur on other pages, indicating a problem specific to that page. Additionally, there is an odd behavior where zooming out causes the content to shift to the right without any apparent reason.
I have adjusted the bottom margin for the footer and noticed that the flex container div does not extend all the way to the bottom as intended.
In the Index.cshtml file, I have included CSS styling for creating a flexible layout:
(CSS code will be displayed here.)
Within the _Layout.cshtml file, I have structured the HTML layout for the entire website, including navigation links and the footer section. Despite adding style tags specifically for the footer, the issue persists. Any suggestions or solutions would be appreciated.