我有一個div(其具有position: relative;
)並且它包含3子元素。 第一子元件是image
,第二子元件爲在上述圖像的image-map
(和該映射具有鏈節2場區域),其工作時懸停在圖像和第三子元件是table
(重疊整個圖像{目的}),並自然是position: absolute; top: 0;
。 (也是table
具有3種<tr>
元素)(CSS)表元素重疊並隱藏地圖區域
問題如下:因爲該表元素重疊的整個圖像,它也重疊map area's
和它們不能被hover
(所以當鼠標懸停在圖像被觸發地區地圖是什麼都沒有發生,因爲桌子在他們身上)。
它看起來是這樣的:
<div class="some class">
<img class="some class" src="/image.png" use="mapname"/>
<map name="random map name">
<area href="some link" shape="rect" coords="some numbers">
<area href="some link" shape="rect"coords="some numbers">
</map>
<table>
<tbody>
<tr><td></tr>
<tr><td></tr>
<tr><td></tr>
</tbody>
</table>
</div>
任何想法我怎麼能強迫地圖地區工作?
重要! :絕對不會對DOM樹進行任何更改,生成完整的代碼並使其響應地工作。 [所以只能做CSS實現]。
我很感激幫助:)
''需要''。 –
你能提供一個小提琴嗎? –
這裏有什麼幫助解決了這個問題嗎? – Askanison4