@ewlondon
Posted
In this instance, your main and div elements could be contained within a wrapper/container to solve this issue, allowing you to use grid to force their positions.
article{
display: grid;
grid-template-rows: 1fr auto;
place-items: center;
min-height: 100vh;
}
<article>
<main>
</main>
<div class="attribution">
</div>
</article>
This would eliminate the need for a position fixed on your footer attribution.
Marked as helpful
@meillee
Posted
Amazing, thank you so much for the assist! @ewlondon