我有一个页面,该页面应该显示图像的缩略图及其文件名。这是我目前正在使用的:
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;
}
这工作得很好,除了长文件名扩展了它们的父容器,弄乱了页面布局。我希望较短的文件名保持现在的中心位置,但名称太长会被剪裁,因此它们不会比容器中的图像宽。图像宽度未知。有什么想法可以让我完成这项工作吗?