私が取り組んでいるウェブサイトのヒーロー要素の背景画像があります。.hero div の背景画像を透明からエッジの完全な不透明までのグラデーションにして、両方の div の背景が互いに溶け合うようにしたいと考えています。
説明するために、現在 my の本体で使用しているコードを次に示しますindex.html
。
<div class="hero">
<div class="hero-inner">
<h1>My awesome hero element</h1>
</div>
</div>
...そしてこれが私の中にあるものですstyle.css
.hero {
background-color: black;
width: 800px;
}
.hero-inner {
width: 700px;
height: 200px;
margin: auto;
background-image: url('http://i.imgur.com/PXzVXmR.png');
}
.hero-inner h1 {
position: absolute;
font-family: Arial, sans-serif;
color: white;
padding: 10px;
background-color: rgba(0, 0, 0, 0.7);
left: 50px;
top: 20px;
font-size: 48px;
}
これが jsFiddleです。背景画像をエッジ.hero-inner
の背景色とブレンドするにはどうすればよいですか? .hero
私は仕事をするPhotoshopで同様の効果を持っていますが、これがCSS3グラデーションでできるかどうか知りたいです