/    Sign up×
Community /Pin to ProfileBookmark

2 Questions about Image Maping

I’m just using a standard image map HTML code for an operations guide for new hires to learn a system were developing so I’d like to keep it as simple as possible. I’ve tried a few different ways others have accomplished what I’m looking for, but I was unable to get the results I wanted.

I’d like to produce a better more readable tooltip (title) on mouseover of area’s within an image map.

I’d also like to highlight and place a border around areas on mouseover with href in the image map and not areas without href.

Here’s an example of one of the image maps.

<img src=”./images/SystemGUI.png” usemap=”#SystemGUI”><map name=”SystemGUI”>
<area name=”Stop” shape=”rect” coords=”20,253,102,333″ title=”Stop Command”>
<area name=”Go” shape=”rect” coords=”17,339,101,369″ title=”Start Command”>
<area name=”Server Status” shape=”rect” coords=”9,390,108,413″ title=”Status of 192.168.68.2″>
<area name=”In” shape=”rect” coords=”555,328,617,348″ title=”Cable In”>
<area name=”Out” shape=”rect” coords=”556,347,617,368″ title=”Cable Out”>
<area name=”Close” shape=”rect” coords=”291,392,366,415″ href=”./index.html” title=”Close GUI”>
<area name=”Initiate System” shape=”rect” coords=”21,217,101,243″ href=”./initiate.html” title=”Begin Operation”>
<area name=”Close” shape=”rect” coords=”632,160,657,185″ href=”./index.html” title=”Exit GUI”>
</map>

Thank you very much!

to post a comment
HTML

3 Comments(s)

Copy linkTweet thisAlerts:
@Kevin2Jul 02.2014 — This may be of help:

http://www.outsharked.com/imagemapster/

Alternatively, I posted something similar on this forum a couple months ago. Here it is adapted to your map. No borders on the areas, but the 'titles' pop in a more elegant display. Play with the CSS to your heart's content to fit your situation.

[code=html]<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>System GUI</title>
<style>
.msgBox{
position:fixed;
min-width:120px;
margin:15% auto auto 45%;
z-index:10;
border-radius:5px;
border:1px solid #F5F5F5;
background-color:#DDD;
box-shadow:1px 1px 5px #999;
overflow:hidden;
display:none;
}
.msgBox ul, .msgBox li{
list-style:none;
padding:0;
margin:0;
border:0;
}
.msgBox .title{
border-bottom:#AAA solid 1px;
padding:5px;
background-color:#CCC;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:0.8em;
}
.msgBox .msgContent{
border-top:#F5F5F5 solid 1px;
padding:5px;
font-family:Times, "Times New Roman", serif;
font-size:0.75em;
}

</style>
<script>
function display(mb,h,m,c,e){
mb.style.display='block';
h.innerHTML = c;
m.innerHTML = e;
}

function hide(mb){
mb.style.display='none';
}
</script>
</head>
<body>

<div id="msg" class="msgBox">
<ul>
<li id="heading" class="title"></li>
<li id="message" class="msgContent"></li>
</ul>
</div>

<img src="./images/SystemGUI.png" alt="System GUI" usemap="#SystemGUI">
<map name="SystemGUI">
<area alt="Stop" shape="rect" coords="20,253,102,333" href="./index.html" onmouseover="display(msg,heading,message,'Stop Command','short explanation')" onmouseout="hide(msg)">
<area alt="Go" shape="rect" coords="17,339,101,369" href="./index.html" onmouseover="display(msg,heading,message,'Start Command','short explanation')" onmouseout="hide(msg)">
<area alt="Server Status" shape="rect" coords="9,390,108,413" href="./index.html" onmouseover="display(msg,heading,message,'Status of 192.168.68.2','short explanation')" onmouseout="hide(msg)">
<area alt="In" shape="rect" coords="555,328,617,348" href="./index.html" onmouseover="display(msg,heading,message,'Cable In','short explanation')" onmouseout="hide(msg)">
<area alt="Out" shape="rect" coords="556,347,617,368" href="./index.html" onmouseover="display(msg,heading,message,'Cable Out','short explanation')" onmouseout="hide(msg)">
<area alt="Close" shape="rect" coords="291,392,366,415" href="./index.html" onmouseover="display(msg,heading,message,'Close GUI','short explanation')" onmouseout="hide(msg)">
<area alt="Initiate System" shape="rect" coords="21,217,101,243" href="./initiate.html" onmouseover="display(msg,heading,message,'Begin Operation','short explanation')" onmouseout="hide(msg)">
<area alt="Exit GUI" shape="rect" coords="632,160,657,185" href="./index.html" onmouseover="display(msg,heading,message,'Exit GUI','short explanation')" onmouseout="hide(msg)">
</map>
</body>
</html>[/code]
Copy linkTweet thisAlerts:
@ameliagargeJul 17.2014 — I have this issue along with image mapping using a eliptical. It really is my personal very first time to work with eliptical that's why my partner and i don't know just what i would complete. I bought my personal initial 5 eliptical symbols.
Copy linkTweet thisAlerts:
@ameliagargeJul 17.2014 — I have this issue along with image mapping using a eliptical. It really is my personal very first time to work with eliptical that's why my partner and i don't know just what i would complete. I bought my personal initial 5 eliptical symbols.[/QUOTE]

** url removed by moderator - please do not spam this site ***
×

Success!

Help @Nickjallday spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.6,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,

tipper: @Samric24,
tipped: article
amount: 1000 SATS,
)...