サムネイルを水平方向と垂直方向の中央に配置して、固定サイズの正方形のコンテナー内にサムネイル画像を表示したいと考えています。
height
、line-height
およびCSS プロパティを使用するvertical-align
と、ほぼ達成できますが、上部に小さなオフセットがあり (2px
私の例では)、その理由を理解したいと思います。
回避策として、画像に負の上部マージンを設定できますが、可能であればそれを避けたいと思います (ブラウザー間で壊れやすくなりますか?)。-4px
また、オフセットを相殺するために上部マージンが必要であることにも驚いてい2px
ます。
ヒントはありますか?