CSSだけでサイズ不定画像の中央を正方形に切り抜きサムネイル (かんたん!)
前に書いた記事より良さそうな方法が見つかったので。
長方形の画像を正方形に切り出してサムネイルとする
解説
HTML
<a href=""> <img class="architrave_image" src="1pxの透過gif"> </a>
.architrave_image { height: 80px; width: 80px; background: url(目的の画像URL) no-repeat center; }
- <img>に以下を指定するだけ
- srcに透過gifを指定
- サムネイルのサイズを指定
- バックグラウンド画像に表示したい画像を指定
元の画像のサイズを変更できないので、ほんとに巨大な画像のサムネイルとかには向かないです。