斜めにした要素を横並びで配置する機会があったので、CSS3のtransform:rotateで斜めにしたり、平行四辺形に画像をトリミングした備忘録です。 まずは、要素を斜めにしてみます。 斜めにするには transform:skew(X軸,Y軸); を使います。 単位は”deg”です。 ■html <div id="slanting01"><a href="#"></a></div> ■CSS #slanting01{ width:30%; height:100px; background:#FF7373; margin:0 auto; text-align:center; transform:skew(15deg,15deg); } DEMO この場合、上下左右が15°の斜めになります。 X軸もY軸も斜めにすると思ってた以上に要素に高さが出ました。 ここからは平行四辺形です。 今回は上下