特定の地域がグループ化された米国の地図があります。各領域にカーソルを合わせると、ドロップ シャドウが適用されます。Firefoxで素晴らしい作品!しかし、Safari では svg オブジェクトのグループがホバー時に消え、Chrome では何も起こりません。これはホバー効果であるため、他の場所で参照されている定義を入れることはできません。これに対する合理的な解決策はありますか?
これは私が使用しようとしているCSSです:
filter: drop-shadow( 5px 5px 3px rgba(0,0,0,0.5) );
-webkit-filter: drop-shadow( 5px 5px 3px rgba(0,0,0,0.5) );
z-index: 1;
インライン SVG 画像内の図形のグループに適用しています。
<g id="auc">
<polygon id="x">
<polygon id="xx">
<path id="xxx">
</g>
上記の定義は、こちらの例で見ることができます。