2017-02-22 21 views
0

私がしようとしているのは、リンクの代わりにメニューを作成し、クリック可能な画像にすることです。しかし、これらの画像は視差層である。私はこれにどのようにアプローチすべきですか?クリック可能なイメージは別々のレイヤーにあるべきですか?視差のクリック可能な画像

これは私が使用する予定の画像です。私は背景のタワーがあなたをギャラリーに連れて行きたいと思っていますが、同時に、言及されたようなその層は視差になります。

enter image description here

任意のアイデア?

+0

また、同様の効果がこの上で見ることができますウェブサイト: http://www.madwell.com/ – Filip5

+0

これはウェブページですか?どのフロントエンドフレームワークを使用する予定ですか?私は "java"タグが間違っていると思います – Oneiros

+0

これをどうやって動作させるか分かりません。うまくいくものは、今のところ私には良いものです。そしてはい、それはウェブページになる – Filip5

答えて

0

絶対配置されたリンクをナビゲーションの形式として含む個別の視差レイヤーを作成するとよいでしょう。

<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap"> 

<map name="planetmap"> 
    <area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun"> 
    <area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury"> 
    <area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus"> 
</map> 

形状は、各クリック可能な領域の面積のタイプを定義し、COORDS:あなたは厳密にリンクとして、画像上の特定の領域をマッピングしたい場合は、hereから取られたこの例のようにタグを使用する場合があります前記領域の周囲を規定するステップと、 href属性は、その領域がクリックされた場合にページがナビゲートする場所を定義します。非基本形状でこれを達成するために

、あなたは「ポリ」にタイプを設定し、その後のような多角形の各アンカーポイントの座標を設定することができます。

<area shape="poly" coords="450,25,435,60,400,75,435,90,450,125,465,90,500,75,465,60" href="yellow.html" alt="Yellow star."> 
+0

しかし、これらは基本的な形ですね。カスタムシェイプも使用できますか? – Filip5

+0

私の答えを調整してカスタムマップ領域の形状を実現する解決法を含める –

+0

私はこれを試してみましょう。 – Filip5

関連する問題