Ah, it seems that the link is currently styled with float:left
. There are a variety of solutions to correct this issue.
One option is to add something after the link (such as #footer
) and apply clear: left
(or both
).
Another approach is to float the #main
container div or give it position: absolute
.
Alternatively, you can include overflow: auto
in the #main
container div.
Keep in mind that for options 2 & 3, setting the width of the container is necessary, as it may not automatically inherit the initial 100% width. Additionally, in Internet Explorer, specifying the width is essential for the overflow property to take effect, as it triggers the container's hasLayout
behavior.