我試圖在div中創建一個始終爲100%高度的圖像,寬度與此成正比。但是,當我將高度設置爲100%時,它會比div
大。我誤解了100%的高度意味着什麼?圖片高度100%出來大於div
這裏的CSS:
#whoami_bg {
position: absolute;
left: 3%;
top: 26%;
width: 45%;
height: 35%;
background: rgba(50, 204, 239, 0.4);
}
#whoami_bg img {
height: 100%;
width: auto;
display: block;
margin: 0 auto;
}
這裏是HTML:
<div id="whoami_bg">
<br /> <a href="whoami.html">
<img src = "images/whoami_image.gif" />
</a>
</div>
它做規模,但它擴展太大。至少在鉻和Safari瀏覽器中會發生這種情況。我試圖給圖像class = "whoami"
,並把樣式放在img.whoami
標籤中,但它的工作原理是一樣的。出於某種原因,我的圖片決定給110%。 :P
看起來很簡單;我如何讓我的形象100%高度我的div
?
您是否嘗試過使用最大高度,而不是高度。 (最大高度:100%;) –