-webkit-box-reflect

要素を鏡面反射のように反転させて表示させることができる。
webkitだけをサポートするのであれば、これは非常に便利!

* * *
【基本】
-webkit-box-reflect: below;

 下に反射したものを配置。他に
 above(上に)、right(右に)、left(左に)。

【元要素と反射後要素の間隔を空けるには】
-webkit-box-reflect: below 10px;

 元のと反射後(下に出来る)の間に10pxの隙間が出来る。

【グラデーションエフェクト】
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), color-stop(0.3, rgba(0,0,0,0)), to(rgba(0,0,0,1)));

 いつもの -webkit-gradient を、
 半角スペースの後ろに続けて書く事で実装できる。
 これは便利!

* * *
参考:
http://builder.japan.zdnet.com/html-css/sp_css-firefox-safari/20390572/3/
最終更新:2011年11月09日 11:19