画像を中央の正方形に配置し、残りのスペースを色で塗りつぶしたいと考えています。ただし、以下のコードでは、私の画像が上にあり、「テスト」というテキストが画像のすぐ下にあります。テキストを 120x120 の正方形の外側に配置したい。
以下のコードを試しました:
CSS(頭に含まれる):
.img-container {
width: 120px;
height: 120px;
display: inline-block;
overflow: hidden;
background-color:#000;
}
.img-container img {
width: 100%;
height: 100%;
}
HTML:
<a class="img-container" href="http://google.com"><img src="http://couponcoupon.biz/image/logo/landmsupply.com.jpg" /> Test </a>