個々の国を強調するために生成された CSS を使用して、世界の SVG マップ (ウィキペディアのパブリック ドメイン ファイルに基づく) を取得しました。
各国に関する追加データを含むマウスオーバー ツールチップを追加する必要があります。データは PHP によって提供されます。
私は経験豊富な Web プログラマーですが、今まで SVG を扱ったことはありません。ユーザーのマウスの下にテキスト ツールチップを表示し、マウス カーソルの下にある特定の SVG ノードに関する情報を表示する最善の方法は何ですか?
この SVG は、この種の使用を容易にするために設計された便利な属性でいっぱいid
ですclass
。
これは実用的なクロス ブラウザーにする必要がありますが、一部のブラウザー (Internet Explorer の古いバージョン) では機能を無効にできます。