2017-08-14 8 views
-3

グラデーションカラーの画像私はグラードカラー画像を作るために、このソリューションが存在しているはず

background: -webkit-linear-gradient(left, #f5f7f8 50%, #fff), url("image.jpg"); 

しかし、どのような私のイメージは<img src="image.jpg">のようなHTMLタグで呼び出された場合はどうですか?

これは、それが白い勾配の5%でどのように見えるかであるおかげ

+0

あなたは何を試しましたか? –

+2

[Stack Overflow](https://stackoverflow.com/)は無料のコード作成サービスではありません。自分でコードを書くことが期待されます。あなたが問題を抱えている場合、より多くの研究をした後、何がうまくいかないかを明確に説明し、[最小、完全、および検証可能]を提供することができます(http://stackoverflow.com/help/mcve)例。私はあなたに[良い質問をする方法](http://stackoverflow.com/help/how-to-ask)を読むことをお勧めします。 – codesayan

+0

[同じ要素に背景画像とCSS3グラデーションを組み合わせるにはどうすればいいですか?](https://stackoverflow.com/questions/2504071/how-do-i-combine-a-background-image-and) -css3-gradient-on-the-same-element)(私はまったく同じ質問ではないことを知っていますが、質問が書かれているので、この回答は重複として役立ちます) – gmo

答えて

1

よりも、この

.pickgradient { 
 
    display:inline-block; 
 
    background: -webkit-linear-gradient(left, transparent 95%, #fff) 
 
} 
 

 
img{ 
 
    position:relative; 
 
    z-index:-1; 
 
    display:block; 
 
    height:200px; width:auto; 
 
}
<div class="pickgradient"> 
 
    <img src="https://www.smashingmagazine.com/wp-content/uploads/2015/06/10-dithering-opt.jpg" /> 
 
</div>
などのIMGの上にオーバーレイを作ります

+0

ありがとうございます。私はいくつかのexplainationsまたはコードを逃した場合、ごめんなさい。 – GrandGTO

+0

あなたの仕事で歓迎して、幸運です。 –

0

...

.main-header { 
 
padding-top:200px; 
 
height:200px; 
 
background: -webkit-linear-gradient(left, transparent 95%, #fff), url("https://www.w3schools.com/css/trolltunga.jpg") no-repeat center; 
 
background-size: cover; 
 
}
<div class="main-header"><div>

+0

ありがとうございますが、CSSの背景画像でのみ動作しています。私のイメージはタグでなければならず、CSSシートではありません。 – GrandGTO

+0

私の質問は更新されました – GrandGTO

関連する問題