人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【至急】クリッカブルマップでリンクがない箇所を半透明マスクにしたい(透明度50%程度)

タイトルの通りです。
以下の??コードではマスクはかかりませんでした。当たり前ですが、?は全面に半透明マスクがかかります。
IE10, Chrome, firefoxで確認しました。

■style
.mask { filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }

■body?
<img src='xxx.png' usemap='#ImageMap' alt='' />
<map>
<area class='mask' shape='rect' coords='10,10,20,20' />
<area class='nomask' shape='rect' coords='20,20,30,30' href='index.html' alt='xxx' />
;

■body?
<img src='xxx.png' usemap='#ImageMap' alt='' />
<map>
<div class='mask'>
<area shape='rect' coords='10,10,20,20' />
</div>
<area shape='rect' coords='20,20,30,30' href='index.html' alt='xxx' />
;

■body?
<div class='mask'>
<img src='xxx.png' usemap='#ImageMap' alt='' />
<map>
<area shape='rect' coords='10,10,20,20' />
<area shape='rect' coords='20,20,30,30' href='index.html' alt='xxx' />
;
</map>
</div>

area要素にstyleを直接記載してもマスクはかかりません。
いろいろ調べてみましたが、どうしてもわからず困っております。
図の差し替え方法は不可としますが、javascriptの使用は可能です。

申し訳ありませんが、どうぞよろしくお願いします。

●質問者: cochoo
●カテゴリ:ウェブ制作
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ