Well, I'm developing a web page, and I have something similar to this:
HTML
<section>
<article class="first">
<!-- Resto de estructura -->
</article>
<article class="second">
<!-- Resto de estructura -->
</article>
</section>
CSS:
.first{
width: 100%;
height: 300px;
background-color:blue;
position: relative;
top: 100px;
}
.second{
width: 100%;
height: 300px;
background-color:red;
}
The problem is that the article first overlaps on top and they don't follow the correct flow. I thought this happened when using position: absolute...
This would do:
I hope it helps