次のような円柱を Web ページに配置する必要があります。
重なり合って表面に曲線を描く小さな画像で構成されています。それらのすべては、独自の href を持つアンカーに囲まれた異なる img タグを持つページ上の場所です。img の z-index プロパティは、それらを正しい方法でオーバーラップさせるために使用されます。シリンダーは動的に作成されるため、構成する必要があります。画像からわかるように、その面はさまざまな色を持つことができます。
私がする必要があるのは、すべての顔をクリック可能にし、それぞれが異なる URL を指すようにすることです。
もちろん、私の問題は、シリンダーにカーブがあることです。特に曲線の近くでは、クリックが正しい URL を指していることを確認する必要があります。ピクセル レベルで正確である必要はありませんが、少なくとも許容範囲内です。
シリンダーを構成する画像ごとに単一の領域を持つマップを使用しようとしましたが、仕様から見たように、もちろん機能しませんでした。そのような場合、DOM で最初に宣言されたマップのみが機能します.
これをJavascriptで解決しようと考えているのですが、簡単にはいかないと思うので、どなたかアドバイスいただけると嬉しいです。
ああ、これを解決するために HTML5 機能を使用することはできません。