在这种情况下,我认为图像胜于雄辩。
我想得到这个效果:
但我能用 CSS3 做的最好的事情是:
而这方面的代码绝对是可怕的:
box-shadow: 1px 1px hsl(0, 0%, 27%),
2px 2px hsl(0, 0%, 27%),
3px 3px hsl(0, 0%, 27%),
4px 4px hsl(0, 0%, 27%),
5px 5px hsl(0, 0%, 27%),
6px 6px hsl(0, 0%, 27%),
7px 7px hsl(0, 0%, 27%),
8px 8px hsl(0, 0%, 27%),
...
有什么方法可以用纯 CSS3 创建这样的效果吗?我不介意它是 3D 的,但是等距是首选。
我不需要将内容放在盒子的侧面,只需放在前面,所以我只使用一个<div>
元素。
这是我到目前为止所拥有的:http: //jsfiddle.net/X7xSf/3/
任何帮助,将不胜感激!