2016-05-20 5 views
0

私はこの問題の解決策を探しています。私はたくさんのビデオと画像を持っています。私は色を変えなければならない。しかし、1つの部分の色だけ。車を見ると、常に同じ写真になりますが、色はCSSによって変更されます。だから私はマゼンタやシアンのような色を使用し、それらを好みの色に変更することができました。CSS:指定した色を1つだけ変更しますか?

これは可能ですか?

enter image description here

+0

一つの解決策は、同じ場所にすべてのイメージを持っているだけで「トップ」の画像は最大 'Z-index'を持つようにすることです。もう一つは、 'canvas'を使ってイメージを再描画することです。 – Vucko

+0

あなたが持っているコードを投稿できますか? –

+0

ようこそスタックオーバーフロー!この質問は広すぎるか、意見に基づいているか、または議論を必要とするので、スタックオーバーフローについては議論の余地があります。具体的な、解決可能な、プログラミングの問題がある場合は、詳細を記入してください。 –

答えて

0

はい、できます。あなたがしなければならないことは、車のイメージを色が変わらないように変更することです。シェーディングを透明な白黒のPNG画像に変更する必要があります。

外側の上のスペースは、例えば、白のために、あなたのウェブサイトの背景と同じになり、固体の色、である必要があります。

私は良いイメージを見つけることができなかったので、私はCSSのいくつかの余分な行を追加しました。しかし、私はあなたがそれを達成する方法を理解すると思います。

は基本的にあなたがする必要があるすべては、ラッパーであなたのイメージを置いています。それらのラッパーの背景色を必要に応じて変更します。イメージの(半)透明度は "車を色づけ"ます。

.icon { 
 
    display: inline-block; 
 
    margin-right: 1em; 
 
    border-radius: 100%; 
 
} 
 
.icon img { 
 
    max-width: 100px; 
 
    display: block; 
 
} 
 
.red { background-color: red; } 
 
.blue { background-color: blue; } 
 
.yellow { background-color: yellow; }
<div class="icon red"><img src="http://freeflaticons.com/wp-content/uploads/2014/10/square-copy-1412171043g4k8n.png" /></div> 
 
<div class="icon blue"><img src="http://freeflaticons.com/wp-content/uploads/2014/10/square-copy-1412171043g4k8n.png" /></div> 
 
<div class="icon yellow"><img src="http://freeflaticons.com/wp-content/uploads/2014/10/square-copy-1412171043g4k8n.png" /></div>

関連する問題