Однако одним из решений было бы размещение div внутри рассматриваемого div с разрезанием PNG на половину изображения, показывающего только прозрачную часть. Не уверен, что это приемлемый вариант для вас.
ы я создал DIV, содержащий IMG, где DIV разрезает изображение в треугольник, отображая только часть изображения через треугольник.
так..
<div>
<img src='some_image' />
</div>
Где изображение является квадратом, но DIV, содержащий изображение, является треугольником.http://www.script-tutorials.com/creating-kaleidoscope-using-jquery-and-css/ решает это очень хорошо, за исключением того, что это решение не является дружественным для X-браузера (не т. е.).
http://css3pie.com/ выглядит интересно, однако это зависит от PHP.