我有一個頁面,應該顯示圖像的縮略圖,其文件名在下面。下面是我使用的是什麼的時刻:剪裁元素與其他元素的寬度
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;
}
此作品不夠好,但是使用長文件名,擴展他們的父容器,弄亂了頁面佈局。我希望較短的文件名以現在的方式保持居中,但是名稱太長會被剪切,因此它們不會比容器中的圖像更寬。圖像寬度未知。任何想法,我可以使這項工作?
這種方式的工作方式,除了我的許多縮略圖比這個寬得多,它們的確切寬度未知。當我取出最大寬度時,您的代碼停止工作。 – 2012-07-18 17:30:29
您必須修復容器寬度或描述以及溢出隱藏屬性才能實現此目的。 – SVS 2012-07-19 05:51:57