- 締切済み
ホームページ作成で困っています。
職場でHP作成担当をしているのですが、以下の事で困っています。 現在一つのページ上に20数件の店舗案内があります。 各店舗名をクリックして地図のページを開くまではいいのですが、開かれた地図のページには1枚で20店舗をプロットしたJPGが貼られているだけなので、クリックした店舗がどこなのか分かりません、他のプロットと区別させるような何かいい方法はありませんでしょうか? 複数の地図は理由があって貼るわけにいかず、あくまで1枚の地図というのが条件です。 お知恵を拝借したく宜しくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- michito_193
- ベストアンサー率22% (89/399)
地図の表示されるページの中に店舗名を記入してその文字をクリックしたり文字上にポインターを移動させると店舗の印の色が変わるというのはいかがでしょう? 方法はスキルにあわせて数種類あると思います。 専門用語で説明するほど詳しくはないのであくまでもアイディアだけで失礼します。
- Ulu_lun
- ベストアンサー率26% (269/1019)
地図画像が一枚しか使えない理由はHPスペースの大きさか、指定の画像を加工してはならないからかわかりませんが、フォトショップのような画像加工ソフトで一定の大きさに分割することも出来ないでしょうか。 もし可能であれば、分割した画像をtableに埋め込み、tableBorder=0(境界線非表示)にして、あたかも一枚の画像であるかのようにして、それらにnameタグで名前を付けます(左上から11,12のようにしておくとわかりやすいですし店舗のある場所だけでも構いません) 店舗の地図を呼び出すところでnameタグにジャンプするようにすれば、ある程度の場所を指し示す事が可能です。が「正確にここ」という形にはなりにくいでしょう。 一枚ずつの画像が用意出来ない理由が不明ですので、もう少し書いてくだされば別の方法もあるかもしれません。
- whitepepper
- ベストアンサー率27% (683/2442)
》複数の地図は理由があって貼るわけにいかず、あくまで1枚の地図というのが条件です。 だったら、リンクしてジャンプさせる必要はないですね。店舗名の頭に1~20までの番号を振って、地図に同じ番号を振れば済むことです。
お礼
ありがとうございます。参考にさせていただきます。
地図はjpgなので、画像ファイルですよね? そうであれば、1店舗ずつの画像ファイルを作るしかないと思います。 店舗数と同じだけの地図ページと、画像ファイルを用意するしか ないと思います。 なので、1枚の地図じゃ無理です。
お礼
早速ありがとうございます、それしかないですかね・・・やはり。
補足
「画像を1枚」と言う理由は、イラストマップをデザイナーの方に作成してもらったので、どうしても使わざるをえないのです。元の画像さえ表示されるのなら、分割等まったく問題ありません。