我有一个div
标记,其中包含图像。假设不同的垂直大小的图像,默认情况下,图像对齐底部。如何更改代码,以便让图像对齐顶部?垂直对齐图像(平齐顶部),不齐平底部
这是完整的HTML代码。
CSS
#page {
position: relative;
padding: 0px 0px 0px 0px;
float: left;
border: none;
}
.divPortfolioImageRowFirst
{
display: table-row;
}
.divPortfolioImageCol1 {
vertical-align: top;
}
HTML
<div id="page">
<div>
<div id="divProductLogos">
<div class='divPortfolioImageRowFirst'>
<div class='divPortfolioImageCol1' style='line-height: 78px' id="divProductLogos_1">
<img style='margin-left: 0px;' src="./images/portfolio/ProductLogos_1.png"/>
<img style='margin-left: 15px;' src="./images/portfolio/ProductLogos_2.png"/>
</div>
</div>
</div>
</div>
</div>
添加的 “垂直对齐:顶部;”和“line-height:78px;”没有做到这一点。
我忘了/不做什么?
你不需要在divPortfolioImageCol1显示块,div的自然显示块,除非是某个改变 – Huangism
什么是'flush'? – putvande
我的意思是顶部的图像应该垂直对齐顶部,留下一个衣衫褴褛的底部。现在,图像对齐齐平的底部,留下一个干净的底部和一个衣衫褴褛的上衣。我想要反过来。 –