この画像をフレームの中央に配置したいのですが、下の図を参照してください。
フレームの外側にあるものを見ることができないように、オーバーフローを隠して使用します。これはcssのみで行う必要があります-スクリプトはまったくありません。スクリプトを許可しないサードパーティのソフトウェアで使用されているためです。これに加えて、画像のサイズを変更できる必要があるため、画像タグとして指定する必要があります。含まれている必要がある要素については、フィドルを参照してください。最後に大事なことを言い忘れましたが、最大でcss 2.1でなければなりません(css3はありません)!
そしてHTML:
<div class="frame">
<img src="http://preview.fonqi.com/img/explain2.jpg" width="200" />
</div>
CSS:
.frame{
width:200px;
height:200px;
border:2px solid black;
overflow:hidden;
}