2012-03-20 15 views
8

私が使用しているCMSで画像の最大幅を設定する際に問題があります。 Chromeで(まだ他のブラウザでテストされていない)、最大幅は、私が挿入した画像の高さを伸ばす設定 - こちらをご覧ください:http://www.literarykitchen.co.uk/events/testspace/Chromeが最大幅画像の高さを伸ばしています

をこれは私が使用しているコードです:

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

がありますそれがなぜそんなに伸びているのか?私は、maxwidthは画像が比例することを意味したと思いましたか?私は同じ問題を持っていた

おかげ

大須

+3

見つかり少し試行錯誤の答え - あなたは '自動' に高さを設定する必要があります: '#content .pagebanner IMG {最大幅:490px;高さ:自動; } ' – Osu

+0

このソリューションはChromeでうまく動作しません。 : – mcandre

+0

@mcandre奇妙なことに私のためにあります。Chrome 22.0.1..etc .... – nchpmn

答えて

10

は、私の画像ギャラリーは、ダイナミックだったとすべての画像は、ユーザーによってアップロードされた様々なサイズでした。だから私はこれが確実に働かなければならなかった。私のために解決したのは、max-width:max-height:height:、およびwidth:を設定することでした。

例:

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

この回答をお寄せいただきありがとうございます。 私たちのサイトをMobileeddonの準備中に、 100%以上の幅の設定は私のすべてのソリューションの最高を提供します: '#画像コンテナのdivのimg { のmax-width:490px; 最大高さ:490px; 高さ:自動; 幅:100%; } ' –

関連する問題