我对编码相对较新,希望在这里寻求一些帮助。
我为图片创建了一个图像映射。不同的部分应该显示不同的覆盖层或演讲气泡工具提示,并与悬停区域(带有文本)和可点击链接的固定位置相邻。但我不知道如何正确地做到这一点。
基本上,需要交互式指示。
我在编辑器中的第一次尝试对我来说有些令人鼓舞,但在“现场测试”中失败了:
<!DOCTYPE html>
<html>
<body>
<img src="PICTURE LINK"
width="850" height="600" alt="MitarbeiterAnsicht" usemap="#map1">
<map name="map1">
<div class="tooltip">
<area shape="rect" coords="20, 195, 150, 220" alt="Schulungssuche" >
<span class="tooltiptext"><b>Schulungssuche</b><br>Hier können sie nach
Titel,<br>LMS Code oder Schlagwörtern suchen </span>
</div>
<div class="tooltip">
<area shape="rect" coords="13, 310, 187, 500" alt="Colleges" >
<span class="tooltiptext"><b>Colleges</b><br>Colleges sind bestimmte
Lehrangebote für <br>veschiedene Funktionen und <br>Bereiche</span>
</div>
<div class="tooltip">
<area shape="rect" coords="190, 158, 557, 550" alt="Schulungsplan"
href="LINK">
<span class="tooltiptext"><b>Schulungsplan</b><br>Der Schulungsplan
beinhaltet alle Schulungen,<br>zu denen Sie bereits angemeldet sind, die
Sie<br>sich selbst zugewiesen haben, die Ihr Vorgesetzter<br>ihnen
zugewiesen hat oder Compliance Schulungen.<br><font
color="#FF0000">Compliance Schulungen müssen bearbeitet werden !<br>Sie
haben ein Fälligkeitsdatum. Überschreiten Sie<br>dieses Fälligkeitsdatum, so
wird automatisch ihr<br>Vorgesetzer informiert!</font><br><font
color="0000ff">-> Fragen zu Compliance Schulungen? Box anklicken</font>
</span>
</div>
<div class="tooltip">
<area shape="rect" coords="565, 158, 740, 347" alt="Absolviert" >
<span class="tooltiptext"><b>Absolvierte Schulungen</b><br>Die Lernhistorie
zeigt alle, in den letzten 30<br>Tagen absolvierten Schulungen an.</span>
</div>
<div class="tooltip">
<area shape="rect" coords="565, 453, 647, 470" alt="FAQ"> <b>Häufig
gestellte Fragen</b><br><font
color="0000ff"> Box anklicken, um zum FAQ weitergeleitet zu werden</font>
</span>
</div>
<div class="tooltip">
<area shape="rect" coords="565, 485, 647, 505" alt="Optionen" href="LINK" >
<span class="tooltiptext"> <b>Optionen</b><br>Beschreibung<font
color="0000ff">Link</font></span>
</div>
</map>
<style>
.tooltip {
position: absolute;
display: inline-block;
cursor: help;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 200px;
background-color: grey;
color: #fff;
text-align: left;
border-radius: 3px;
padding: 5px 5px;
border: 1px dotted black;
position: relative;
z-index: 1;
}
.tooltip:hover .tooltiptext {
visibility: visible;
}
</style>
</body>
</html>
抱歉,如果这看起来很乱。谢谢您提前的任何帮助!
<head>
标签内。 - N. Ivanov