I'm working to have a gradient layer over a cover image. I don't understand why its happening in this way.
Have a look on the below code.
Source: Wallpaper
For instance:
header {
position: relative;
height: 300px;
background-repeat: no-repeat;
background-position: center bottom;
background-image: url('http://wallpaperlatest.com/wp-content/uploads/latest-wallpapers-in-full-hd-definition.jpg');
background-size: cover;
border-bottom-left-radius: 50%;
border-bottom-right-radius: 50%;
}
h1 {
margin: 0;
padding: 100px 0;
font: 44px "Arial";
text-align: center;
}
header h1 {
color: white;
}
<header>
<h1>Header Content | Source: http://wallpaperlatest.com</h1>
</header>
<section>
<h1>Section Content | Source: http://wallpaperlatest.com/</h1>
</section>