我目前正在嘗試根據瀏覽器尺寸調整圖像大小。我已經設法讓圖像水平調整大小,如果我讓瀏覽器窗口縮小圖像將按比例調整大小。但是,當我垂直調整窗口大小時,Firefox似乎並不想這樣做!該代碼非常簡單響應式圖像最大高度100%不工作在Firefox中
<body>
<div id="content">
<img src="images/abc.jpg">
</div>
</body>
和CSS:
#content {
height: 100%;
padding: 50px;
}
#content img{
max-height:100%;
max-width: 100%;
}
另一個問題是,圖像確實似乎在鍍鉻垂直調整,但我不得不拖動瀏覽器底部井在開始做這件事之前在圖片上。可以這麼說,只要底部內容填充「撞到」圖像的底部,我寧願圖像開始重新渲染。希望這是有道理的。
任何幫助非常讚賞
你能提供的圖像樣本? 'abc.jpg'有哪些尺寸? – orique 2012-08-06 15:15:32
我認爲自使用填充以來#content的高度可能會超過100%。基本上,它從頂部和底部增加了50 + 50!要檢查,你可以嘗試給身體一個特定的高度 – 2012-08-06 15:17:06
好的,abc.jpg很大。這樣您就可以在任何屏幕上看到更多細節。說1500 x 1000 px – bestfriendsforever 2012-08-06 15:19:23