SOURCE

console 命令行工具 X clear

                    
>
console
<div class="diamond">
	<img src="http://csssecrets.io/images/adamcatlace.jpg" />
</div>

菱形图片通过父级的旋转,和隐藏截取子元素,然后子元素配合旋转。图片旋转了还是占用原来的盒子空间。图片的宽度与容器的对角线相等,那么就是边长的根号二倍。也就是1.414
.diamond {
	width: 250px;
	height: 250px;
	transform: rotate(45deg);
	overflow: hidden;
	margin: 100px;
}

.diamond img {
	max-width: 100%;
	transform: rotate(-45deg) scale(1.42);
}