1
我剛剛開始使用SVG,我無法弄清楚如何在沒有懸停區域重疊問題的情況下懸停在非矩形形狀上,如my fiddle所示。SVG路徑區域重疊
如果有人能指出我缺少的知識,我會非常感激。
<svg height="444" width="257" class="svg svg1">
<path d="M0 148 L257 0 L257 297 L0 444 Z" style="fill:lime;stroke:none;"
onmouseover="document.getElementById('fade1').style.opacity = '.9';"
onmouseout="document.getElementById('fade1').style.opacity = '0';"/>
</svg>
<svg height="444" width="257" class="svg svg2">
<path d="M0 148 L257 0 L257 297 L0 444 Z" style="fill:lime;stroke:none;"
onmouseover="document.getElementById('fade2').style.opacity = '.9';"
onmouseout="document.getElementById('fade2').style.opacity = '0';"/>
</svg>
<svg height="444" width="257" class="svg svg3">
<path d="M0 148 L257 0 L257 297 L0 444 Z" style="fill:lime;stroke:none;"
onmouseover="document.getElementById('fade3').style.opacity = '.9';"
onmouseout="document.getElementById('fade3').style.opacity = '0';"/>
</svg>
嗯,當我懸停在相應的路徑上時,我使用onmouseover和onmouseouts來更改圖像的不透明度。我會嘗試你告訴我的,告訴你它是如何實現的。非常感謝。 – user3372093
@ user3372093如果您發現一個問題令您的問題滿意,您可以點擊問題旁邊的複選標記將其標記爲正確,然後問題將同時提供答案和OP(原始海報 - 您)聲望這樣做 –
Yey !!有效。如果您願意,可以查看結果。 http://wolfsbrain.com/welcome.html – user3372093