該網站的第一次使用者。我有一個垂直居中圖像的問題。我在網上搜索了不同的答案,但沒有找到任何答案。我試過使用vertical-align:middle;但它不起作用。它水平居中,但不垂直居中。居中圖像與垂直對齊:CSS中的不工作
繼承人與圖像的div(這是一個幻燈片)。提前致謝!
<div id="photo">
<img src="lax.jpg" name="slide" width="70%" height="70%">
<script type="text/javascript">
var step=1
function slideit(){
document.images.slide.src=eval("image"+step+".src")
if(step<3)
step++
else
step=1
setTimeout("slideit()",2500)
}
slideit()
</script>
</div>
和CSS
#photo{
position:absolute;
top:15%;
height:80%;
width: 70%;
left:20%;
background:#3377ff;
overflow:hidden;
}
img{
vertical-align:middle;
display: table-cell;
margin-left: auto;
margin-right: auto;
}
這一切都很大程度上取決於容器元素。請提供其他相關代碼,以便我們無需猜測就可以爲您提供幫助。 – Sparky
你會得到你的答案在這裏 http://stackoverflow.com/q/13757783/699695 –