The exercise asks to put the gradient on top, but If you just move it up that wouldn’t work with your current code. The problem is that it would mess up the order of the different background-* properties. I generally recommend using the background short hand property when having multiple backgrounds. This would put all the different things together:
background: linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0) 20%, rgba(0,0,0,0) 80%, rgba(0,0,0,0.2)),
url(top-image.png) no-repeat left top,
url(bottom-image.png) no-repeat left bottom;
That would also improve the readability in my opinion.
The CSS for the h1 is correct (including the drop-shadow)
Thank you.
I looked at everything carefully and understood everything.
You helped me a lot again.
Somehow, when doing the assignment, I didn’t notice that my images aren’t covered by the gradient.