画像のサムネイルとその下にあるファイル名を表示するページがあります。現時点で使用しているものは次のとおりです。
HTML :
<a href="#" class="thumbContainer">
<img class="thumbnail" src="preview4.jpg">
<br>
<span class="description">preview4.jpg</span>
</a>
CSS :
.description{
width: 100%;
height: 18px;
font-size: 16px;
text-align: center;
white-space: nowrap;
overflow: hidden;
display: inline-block;
color: black;
}.thumbnail{
display: inline-block;
border: 2px solid black;
max-height: 150px;
}.thumbContainer{
display: inline-block;
margin-right: 8px;
}
これは、長いファイル名が親コンテナーを拡張してページ レイアウトを台無しにすることを除けば、十分に機能します。短いファイル名を現在のように中央に配置したいのですが、長すぎる名前をクリップして、コンテナー内の画像よりも広くならないようにしたいと思います。画像の幅は不明です。これを機能させる方法はありますか?