我一直在閱讀其他相關帖子,但找不到解決方案來解決特定問題。這裏是: 我創建了一個基於jCarouselLite的滑塊來顯示書籍。它工作正常,但我想將圖像放置在底部而不考慮高度。我的意思是,就像現在一樣,較短的圖像與LI的頂部對齊。我知道父容器必須設置爲position:relative和child元素爲絕對。我相信父框是「.carousel」,孩子是包含在元素LI內的圖像。我嘗試了幾個選擇無濟於事。任何幫助將不勝感激。無法將圖像對齊到li元素的底部
.slider {
float: left;
margin-left: 3em;
}
.carousel {
float: left;
width: 68.75%; /*72.916666667%;*/
background: #CCCCCC;
height: 210px!important;
position: relative; /* DOES NOT WORK */
}
.carousel ul li{
display: table-cell;
padding-right: 0.75em;
}
.carousel ul li img{
-webkit-box-shadow: 7px 0px 5px rgba(50, 50, 50, 0.75);
box-shadow: 7px 0px 5px rgba(50, 50, 50, 0.75);
position: absolute; /* DOES NOT WORK */
bottom: 0; /* DOES NOT WORK */
}
-----HTML-----
<div class="slider">
<div class="carousel">
<ul>
<li><a href="#"><img src="../static/images/getcover_002.jpe" title="#titulo_libro" alt="1"></a></li>
<li><a href="#"><img src="../static/images/getcover_small.jpe" title="#titulo_libro" alt="2"></a></li>
<li><a href="#"><img src="../static/images/getcover_005.jpe" title="#titulo_libro" alt="3"></a></li>
<li><a href="#"><img src="../static/images/getcover_006.jpe" title="#titulo_libro" alt="3"></a></li>
<li><a href="#"><img src="../static/images/getcover_007.jpe" title="#titulo_libro" alt="3"></a></li>
<li><a href="#"><img src="../static/images/getcover_008.jpe" title="#titulo_libro" alt="3"></a></li>
<li><a href="#"><img src="../static/images/getcover_010.jpe" title="#titulo_libro" alt="3"></a></li>
<li><a href="#"><img src="../static/images/getcover_011.jpe" title="#titulo_libro" alt="3"></a></li>
</ul>
</div>
</div>
這就是它!給LI元素添加高度和寬度的確有訣竅。非常感謝Jaap! –
單擊箭頭;) – Jaap