2016-12-11 6 views
-3

どうすればこのようなdivを作るのですか? https://i.gyazo.com/cc34cdba5d8ef4969212c45935caf165.png その1 div、画像(車)と背景がテキストで黒色になっています。そしてあなたが動かすと、赤い褪色が消えてしまいます。 これは私がやろうとしていることの完全なgyazoです。 https://i.gyazo.com/51d360e8f4a6408dbed789f0d702dbc7.pngどのように私はお互いに2つのdivsを作るのですか

ここに車の写真があります:3つ以上のリンクを投稿するには少なくとも10人の担当者が必要です。リンクはコメントに入れてください。

はこのようにそれを取って、黒という名前の1のdivを作る:それは黒い背景を持って

<div class="black"> 
<img src="urltocar" height="x" width="x"> 
</div> 

は車そのものより大きく得るために黒のdivをスタイル付き私が試した何

しかし、それは決して働かなかった。

+0

https://rocket-league.com/content/media/items/avatar/220px/75e8bb7e5d1473412157.png – Johnatan

+0

10秒後、-1、​​なぜですか? – Johnatan

+0

あなたの画像は少し混乱しています。また、CSSコードは投稿せず、HTMLのみを投稿しました。 HTMLは構造に関するもので、CSSはデザインに関するものです。 – Brian

答えて

0

ここでは、メリークリスマスを行く:https://jsfiddle.net/s2moc0gt/1/

基本的にはちょうどいくつかのCSS:

.img-container { 
    width: 200px; 
    height: 200px; 
    background-image: url("https://rocket-league.com/content/media/items/avatar/220px/75e8bb7e5d1473412157.png"); 
    background-repeat: no-repeat; 
    background-position: center; 
} 

.red-overlay { 
    width: 100%; 
    height: 100%; 
    background: linear-gradient(transparent, red); 
} 

.red-overlay:hover { 
    opacity: 0; 
} 
+0

リニアグラデーションにすべてのブラウザプレフィックス(http ://www.w3schools.com/css/css3_gradients.asp)、あなたはおそらく不透明感が変わらないように不透明度を変えたいと思うでしょう。しかし、これはあなたを始めるはずです。 –

関連する問題