2017-10-20 15 views
1

を働いていない、あなたは下の私を助けることを願って:モバイル応答デザイン - > IMG-応答私はWeb開発に新たなんだ

私はモバイルに対応した画像を作成して問題に直面しています。ここで

は私codepenへのリンクとコードです:

[1] [1]:https://codepen.io/Qiyang/pen/EwEKMz

<div class="container"> 
    <div class="jumbotron"> 
<h1 class="text-center"><b>Sir Alex Ferguson</b></h1> 
<h2 class="text-center 16px"><font size="5">Manchester United legend</h2> 
    <figure> 
    <img class="img-responsive" src="https://www.thesun.co.uk/wp-content/uploads/2016/10/nintchdbpict000277927275.jpg?w=960"> 

見ての通り、私は私のイメージではなく、私にIMG応答クラスを追加しましたサムスンの携帯電話では、画像がまだ画面から伸びていて、スクロールしています。

max-width:100%を追加すると、少しでも外れてもイメージは良くフィットします。マージンが設定されている可能性がありますが、それに合わせてイメージのサイズを変更する必要があるimg-responsiveクラスではありませんか?

クラスがジャンクトロンではなく画面にのみリサイズされる場合、ジャンクトロンに合わせてコードを書くことをどのようにお勧めしますか?

おかげ

答えて

0

私はあなたが使用するのmargin-leftあなたのイメージがあふれている理由であるIMG-resposive用を持って見ることができるように。

.img-responsive { margin-left: 0; max-width: 100%;} 
figure {text-align: center;} 

これに変更するとコードが機能します。

+0

ありがとうございました。しかし、img-responsiveはそれ自身では機能しないのはなぜですか?最大幅の設定を追加する場合にのみ有効 – Qiyang

+0

img-responsiveという名前のクラスを追加することは何も行いません。それを反応させるには、メディアクエリーなどを作成してください。そして、私の答えを受け入れてupvoteしてください –

+0

ありがとう、受け入れられ、upvoted! – Qiyang

関連する問題