2012-09-26 62 views
1

有人能告诉我如何在背景图像上呈现带有三角形的用户。我想制作一个三角形的用户界面。为此我掩盖了两张图片(一张background.jpg和一张蒙版图片,triangle.png)。我在我的div背景中使用这个新图像。我已经完成了这个使用MaskImage在一个div上制作三角形形状

Resulting image

但问题是,我的背景图片的大小变化,但triangle.png的大小是固定的。我也尝试使用线性渐变,CSS属性。但它在IE中不起作用。那么是否有任何插件可以屏蔽两个图像,而不管这些图像的大小。或任何其他最佳方式来实现我的目标。

感谢提前:)

+0

如果使用HTML5,我会去画布和创建作为掩模,能够根据图像来调整其大小三角形尺寸比':/'一些JS图书馆可能会为你做... – Stphane

+0

是的,这很容易,但我没有使用HTML5。所以还有其他建议吗? – zzai

回答