奇数または偶数に基づいて要素をわずかに回転させることで、ランダム化を追加しようとしています。
基本的に、適用しodd
てeven
使用するスタイルがあり、 nth-child
1 つおきに異なる角度で回転させる必要がありますが、2 番目のものは適用されないようです...
ul.polaroidGrid li .polaroid:nth-child(even){
transform: rotate(-1deg) ;
-webkit-transform: rotate(-1deg) ;
-moz-transform: rotate(-1deg) ;
-o-transform: rotate(-1deg) ;
-ms-transform: rotate(-1deg) ;
}
ul.polaroidGrid li .polaroid:nth-child(odd) {
transform: rotate(1deg) ;
-webkit-transform: rotate(1deg) ;
-moz-transform: rotate(1deg) ;
-o-transform: rotate(1deg) ;
-ms-transform: rotate(1deg) ;
}
1 つのアイテムの HTML の例
<li>
<div class="polaroid">
<img src="images/makers/getbetter.jpg" />
<span class="polaroidTitle">Get Better Clothing</span>
<a href="http://www.getbetterclothing.com/" target="_blank">getbetterclothing.com</a>
</div>
<p>Clothing which draws inspiration from childhood toys and nature using fun illustrative styles.</p>
</li>