固定幅と高さのブロック レベル要素内の画像 (可変幅と高さ) を中央揃えにする必要があります。CSS マークアップは次のようになります。
<div style="float: left; width: 100px; height: 100px;"><img src="yada" width="50" height="60"></div>
<div style="float: left; width: 100px; height: 100px;"><img src="yada" width="60" height="50"></div>
<div style="float: left; width: 100px; height: 100px;"><img src="yada" width="75" height="75"></div>
ポイントは、画像がコンテナー div の右上隅に揃えられることです。それらを水平方向と垂直方向の両方で中央に配置したい。次のようにimgタグのスタイルを設定しようとしました:
img {
display: block;
margin: auto;
}
これにより、img が水平方向に中央揃えになりますが、垂直方向には中央揃えになりません。ギャラリー ページがきれいに配置されるようにするには、両方が必要です。これにより、必要な結果が正確に生成されますが、テーブルの使用は絶対に避ける必要があります。ポータブルでハックレスな CSS ソリューションが必要です。