CSSで画象の好きな部分をくり抜く方法

CSSで画象の切り抜き
本日CSSで画象を切り抜く方法を教えてもらったのでメモ。
CSSのclipを使う事で上下左右の位置を指定してくり抜きが出来るようになります。
これは知らなかったです。
サムネイルの作成に使えそうですね。
サンプル

使い方
■HTML
1 | < div class = "thumb" > |
2 | < img src = "/sample.jpg" /> |
3 | </ div > |
■CSS
01 | .thumb{ |
02 | position : relative ; |
03 | height : 400px ; |
04 | width : 400px ; |
05 | border : solid 1px #ccc ; |
06 | } |
07 | .thumb img{ |
08 | position : absolute ; |
09 | clip : rect( 55px 320px 360px 120px ); |
10 | margin : 0 ; |
11 | } |
clipの位置の指定の仕方は若干わかりずらいので、リファレンスを参考にしてみてください。
clip-スタイルシートリファレンス
OverFlow:hiddenで切り抜く方法
また、OverFlow:hiddenで切り抜くテクニックもありました。
CSSのOverflowを応用して画像を綺麗にリサイズ表示するサンプル
こちらも参考にどうぞ!
最新情報をお届けします