2012-03-20 90 views
8

我在設置我正在使用的CMS中的圖像的最大寬度時遇到問題。在Chrome中(其他瀏覽器還未經測試),創下了最大寬度拉伸圖像的高度我插入 - 在這裏看到:http://www.literarykitchen.co.uk/events/testspace/Chrome正在拉伸我的最大寬度圖像的高度

這是我使用的代碼:

#content .pagebanner img { max-width:490px; } 

有爲什麼它像這樣拉伸?我認爲最大寬度意味着圖像的比例縮放?

感謝

奧蘇

+3

發現通過一個小試驗和錯誤的答案 - 你需要的高度設置爲 '自動':'#內容.pagebanner IMG {最大寬度:490px;高度:自動; }' – Osu 2012-03-20 12:07:28

+0

此解決方案在Chrome中不適用於我。 :( – mcandre 2012-09-06 22:34:08

+0

@mcandre奇怪的;它對我來說。鉻22.0.1..etc .... – nchpmn 2012-10-03 00:24:09

回答

10

我有同樣的問題,我的圖片庫是動態的,所有的圖像都是由用戶上傳的大小不同。所以我必須確保這個工作。我解決這個問題的方法是設置max-width:max-height:,height:width:,否則它不適用於我。

例子:

#image-container-div img { 
    max-width: 490px; 
    max-height: 490px; 
    height: auto; 
    width: auto; 
} 
+0

感謝這個答案,因爲它在幾個點幫助 在使我們的網站Mobilegeddon準備好,我發現調整以100%以上的寬度設定給了我最好的解決辦法: '#圖像容器DIV IMG { 最大寬度:490px; 最大高度:490px; 高度:自動; 寬度:100%; }' – 2015-05-05 17:22:56

相關問題