如何在图像上创建图层或在另一个图像上创建图像?因为它不允许我这样做,只能在图像附近分层。
问问题
2039 次
2 回答
1
您的选择归结为两种策略:
1)在客户端,在浏览器中,通过在主图像上覆盖一个大部分透明的图像来合成它们。这可能更简单,并且需要 html 和 css 技能,但无论服务器是否运行 Asp.net,都将是相同的技术。但它的缺点是知道自己在做什么的人可以从覆盖层后面拉出完整的图像。这可能是也可能不是您关心的事情。
2)在服务器上合成它们。您可以在 .Net 中使用此技术的变体来执行此操作。它将使用更多的服务器 CPU,但只有完成的图像被发送到客户端。如果每个用户的图像都不同,或者您不想在没有覆盖的情况下发送图像,则更合适。
于 2010-06-22T22:20:44.127 回答
0
您可以为透明图层使用透明的 png 或 gif,并在您的样式或 css 中使用 position:absolute 或 position:relative 将其放置在第一层上。
于 2010-06-12T08:22:44.710 回答