问什么div总是重叠
微笑兔 2009-12-23 03:24:36 foreach (DataRow dr in dt.Rows)
{
Random Rnd = new Random();
int T = (Rnd.Next(400) + 70);
int L = (Rnd.Next(700) + 10);
int Z = (Rnd.Next(50) + 2);
str += "<div id='Layer" + dr["ID"] + "' class='Style" + dr["Face"] + "' style='left:" + L + "px;top:" + T + "px;z-index:" + Z + "' ";
str += " onmousedown='Move(this,event)' ondblclick='Close(" + dr["ID"] + ")'><p class='Num'>祝福" + dr["ID"] + "号<img src='images/close.gif' alt='关闭' ";
str += " onclick='Close(" + dr["ID"] + ")' /></p><p class='Detail'><img src='images/icon_" + dr["Icon"] + ".gif' />";
str += "<span class='Head'>" + dr["Pick"] + "</span><br />" + dr["Info"] + "</p><p class='Sign'>" + dr["Send"] + "</p><p class='Date'>" + dr["PostData"] + "</p></div>";
}
this.main.InnerHtml = str;
多个层根据随机数不同 显示在页面的不同位置 我调试运行时是对的,但点击游览查看就是在同一个位置上。