マップ画像の色を動的に変更したい(青から赤など)。 そして私はIEをサポートしなければならないのでキャンバスを使用することはできません。javascriptを使用してクライアント側でイメージを操作する方法はありますか?JavaScriptの画像の色を変更する
5
A
答えて
3
透明なスペーサイメージを使用し、クラス名を使用して設定されたCSSセレクタに実イメージURLを背景イメージ属性として配置するなど、新しいリソースとしてフェッチします。
画像のclassNameを変更すると、画像が置き換えられるはずです。嫌なことはクライアント側には必要ありません。
1
あなたがしなければならないことに応じて、純粋なCSSを使用して背景画像のビューポートを移動できます。このサイトのトップナビゲーションメニューをご覧ください: http://grotonhomesforsale.com
テキストの上にマウスをかざすと、どのように表示されるのですか?
6
色の変化が非常に偏っている場合(微妙なグラデーションの変化が少ない場合)、画像の色付き部分に透明な「穴」を付けることができます)IE6をサポートするために、8ビットのPNGまたはGIF形式を使用して、実際の色に背景色を設定します。これは、「クライアント側で画像を操作する」ためにあなたの探求には対応していません
<!-- mymap.png contains a transparent "hole" for color -->
<img id="colorme" src="mymap.png" style="background-color:red" />
<script>
// change the color to blue:
document.getElementById('colorme').style.backgroundColor = 'blue'
</script>
。任意の方法で画像を操作することは、キャンバスやIE専用のvmlの一部で可能です。しかし、単純な色の変化であれば、このトリックで十分です。
0
関連する問題
- 1. 画像の色を変更する
- 2. シャツ画像の色を変更する
- 3. PyGI画像の色を変更する
- 4. png画像の色を変更する
- 5. Java画像の色を変更する
- 6. JavaScriptの3D画像の部分の色を変更します
- 7. Javascriptを、変更CSSの背景画像の色が
- 8. 画像内のある色を別の色に変更する
- 9. 色を変更する画像が、キャンバス
- 10. JavaScriptの画像を変更する
- 11. 画像の色や背景色を更新する画像
- 12. Excel vbaで画像の色を変更
- 13. SVG + XMLの色を変更、BASE64画像
- 14. 在庫変更ボタンの画像の色
- 15. Javascriptの画像メインクラスタの色
- 16. スイッチケースで画像を変更するJavaScript
- 17. javascriptで画像srcを変更する
- 18. SwiftのtableViewの画像の色を変更する3
- 19. 変更画像の色合いの色のメモリが
- 20. 画像内の選択したピクセルの色を変更する
- 21. 複数の画像の色合いを変更する
- 22. 画像の色を変更する - (JAVAのGreenscreen)
- 23. ウェブサイトの画像の色を変更する
- 24. リストビュー項目のテキストの色と画像の色を変更するには
- 25. javascriptズームデフォルトの画像変更後の画像src値
- 26. 画像の背景色を変更するには?
- 27. iPhone:画像の色を変更する方法
- 28. CSSで画像(アイコン)の色を変更するには
- 29. jquery-uiモーダルウィンドウの色/画像エフェクト/オーバーレイを変更する
- 30. ダウンロードした画像の単色を変更する
私はカラーピッカーと呼ばれるjQueryプラグインでこれと似たようなものを使用しました。ユーザーは自分のロゴを選択することができます。 :D ありがとうございました! – Xavier
私は非常に似たようなことをする必要があります。あなたのソリューションを共有してもいいですか? – Robert