有关图片定位问题
我想把一个div中的图片定位到table中的一个特定位置,但是当分辨率变化后,图片的位置也变了,请问该怎样改。部分代码如下
<body>
<form id="myform" runat="server">
<div align="center">
<table id="Table1" cellpadding="0" cellspacing="0" width="660" border="0">
<tr>
<td>
</td>
<td>
1111111
</td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td>
<table id="TableMX" style="border-collapse: collapse" cellpadding="0" cellspacing="0"
width="100%" border="1" bordercolor="red">
<tr>
<td id="abb">
<div id="div" runat="server" style="position: absolute; display:none">
<img src="../../images/abb.gif" />
</div>
<asp:Label ID="Label4" runat="server" Text="保卫部"></asp:Label><br />
<asp:Label ID="Label5" runat="server" Text="(盖章)"></asp:Label>
</td>
<td colspan="3">
</td>
<td>
<asp:Label ID="Label6" runat="server" Text="经办人"></asp:Label>
<br />
<asp:Label ID="Label7" runat="server" Text="(签字)"></asp:Label>
</td>
<td align="center" colspan="3" class="TD">
</td>
</tr>
</table>
</td>
<td style="width: 3%">
</td>
</tr>
</table>
</div>
<script language="javascript" type="text/javascript">
var heigth = document.getElementById("TableMX").offsetHeight;
var width = document.getElementById("TableMX").offsetWidth;
document.getElementById("div").style.top = (heigth - 200) + "px";
document.getElementById("div").style.left = (width - 200) + "px";
</script>
</form>
</body>
</html>