2010-06-12 180 views

回答

0

您可以使用透明png或gif作爲透明圖層,並使用position:absolute或position:relative在您的樣式或css中將其放置在第一個圖層上。

+0

好的,謝謝我會試試 – 2010-06-12 12:18:21

1

您的選擇歸結爲兩種策略:

1)複合它們的客戶端上,在瀏覽器中,通過在主一個覆蓋一大部分是透明的形象。這可能更簡單,並且需要html和css技能,但無論服務器是否運行Asp.net,都將採用相同的技術。但是它有一個缺點,那就是知道自己在做什麼的人可以從疊加層後面拖出完整的圖像。這可能是也可能不是你關心的事情。

2)將它們複合到服務器上。你可以使用變種on this technique在.Net中做到這一點。它將使用更多的服務器CPU,但只有完成的映像纔會發送到客戶端。對於每個用戶而言圖像不同的圖像更合適,或者您不想在沒有覆蓋的情況下發送圖像。