質問: 下記のようなカラーバリエーションが見れるサイトを作りたいのですが、 何かいい方法をご存知の方教えて頂けないでしょうか? ↓見本サイト
回答: そのサイトだとおそらく 背景が透明なパーツごとの画像を重ね合わせて要るんでしょう そして変更があったらその度にその部位の画像を取得して差し替えています いろいろやり方があるでしょう そのサイトみたいに全ての色のパーツ毎の画像を用意して重ね合わせて、変化の差分を差し替えてもいいと思います パーツが多い場合などにはサーバーで1枚の画像に合成してから送り出すのも有効です こういう方法ならJavaScriptが一応レベルでも使える環境なら最近のガラケなどでも動くでしょうが、さらにフォームと組み合わせて更新ボタンを用意してJavaScriptが使えない環境でも非リアルタイム版を利用できるようにするのも大切だと思います ここまでは無難な方法でしたが、別に全ての環境で動くことを期待しないのであれば cssのフィルター等を駆使して色を変化させたり、シンプルな形のものであれば画像を使わずSVGにするなど、いろいろ挑戦する方法もあります