如何在li元素的底部对齐图像。在我的情况下,我需要微笑与广场的底边对齐。
<ul>
<li>a</li>
<li>b</li>
<li><img src="http://www.w3schools.com/tags/smiley.gif" alt="Smiley face" width="42" height="42"></li>
</ul>
li {
position: relative;
width:100px;
height:100px;
border: 1px solid red;
}
答案 0 :(得分:4)
你可以让图像与css保持绝对位置....就像这样。
li img { position: absolute; bottom: 0; }
答案 1 :(得分:1)
答案 2 :(得分:0)
如果它有某种botton边缘,那么你可以将它用作:
img {
position: absolute;
bottom: 0px;
right: 0px;
}
确保图像位于边缘而不是中心的某处。如果你想要在中心。然后删除右:0px; 但是你可以使用它:
img {
align: center|top|left|right;
}
所有主流浏览器都支持此功能!