2

小さなモバイル画像ギャラリーに問題があります。向きを縦向きに変更すると、画像が大きすぎて画面に表示できません。

一部のJavaScriptを使用して、向きが縦向きに変わったときに画像を画面に合わせることができますか?
ランドスケープモードでは、すべてが正常に見えます。

4

2 に答える 2

1

はい、JavaScriptを使用せずにCSS3メディアクエリを使用できます。

@media screen and (max-width: 450px) {
    img {
        width: 30%;
    }
}

http://webdesignerwall.com/tutorials/response-design-with-css3-media-queries

于 2012-05-03T11:15:13.647 に答える
0

これを試して:

@media screen and (orientation:portrait) {
    //your css code goes here
}

@media screen and (orientation:landscape) {
    //your css code goes here
}
于 2012-05-03T12:15:16.860 に答える