Hej. Jag letar efter script där om man klickar på en bild så kommer ett lager upp precis bredvid bilden. Jag kan inte bestämm X och Y med style="top:20;left:20;" eftersom bilden är centrerad...
Förstår ni?
4 svar · 224 visningar · startad av asp
Hej. Jag letar efter script där om man klickar på en bild så kommer ett lager upp precis bredvid bilden. Jag kan inte bestämm X och Y med style="top:20;left:20;" eftersom bilden är centrerad...
Förstår ni?
Nej, inte jag i alla fall.
Alltså, säg att du klickar på en liten ikon. När man gör det vill jag att ett lager med ID="help" visas precis bredvid ikonen.
Nu då? ;)
Tycker att det känns lite luddigt ändå när du inte bifogar någon kod. Jag har gjort ett försök.
<script>
function toggle(div){
document.getElementById("help_"+div).style.display=(document.getElementById("help_"+div).style.display=="none")? "block":"none";
};
</script>
<table>
<tr>
<td>
<div id="help_1" style="border:1px solid black;position:absolute;margin-left:25px;display:none;">Inforuta 1</div>
<img src="icon.gif" onclick="toggle(1)">
<br>
<div id="help_2" style="border:1px solid black;position:absolute;margin-left:25px;display:none;">Inforuta 2</div>
<img src="icon.gif" onclick="toggle(2)">
</td>
</tr>
</table>
Du e bara såå go !!