是否可以在asp.net中的另一个div图像上设置div图像?
例如:在具有图像A之后,用户选择具有位置10,10的图像B,然后将图像B放置在图像A上的位置10,10处(不合并)。
或者需要使用jQuery?
提前致谢。
答案 0 :(得分:1)
我假设您正在运行Web窗体。
你可以通过将图像包装在相对div的位置然后将它们放在绝对位置来完成此操作,你可以从后面的代码中执行此操作。
以下是用于演示此内容的HTML + CSS:http://jsfiddle.net/GuafM/
添加点的服务器端代码如下所示:
Image imgDot = new Image();
imgDot.ImageUrl = "http://upload.wikimedia.org/wikipedia/commons/6/6e/Paris_plan_pointer_b_jms.gif";
imgDot.Style["top"] = "10px";
imgDot.Style["left"] = "10px";
divImageWrapper.Controls.Add(imgDot);
如果您希望用户将图像拖放到另一个上面(或类似的复杂客户端行为),我可能会建议您使用jQuery。