webForumDet fria alternativet
Logga in / Bli medlem

Visa lager runt bilden.

JavaScript

4 svar · 226 visningar · startad av asp

Medlem sedan aug. 2002733 inlägg
Trådstart#1

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?

Medlem sedan nov. 20017 144 inlägg
#2

Nej, inte jag i alla fall.

Medlem sedan aug. 2002733 inlägg
#3

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å? ;)

Medlem sedan nov. 20017 144 inlägg
#4

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>
Medlem sedan aug. 2002733 inlägg
#5

Du e bara såå go !!

270 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)