4つの応答イメージを含むページをブロックに配置しようとしました。 1行目と2行目の2つのイメージに似ています。応答イメージをウィンドウのサイズ変更中に固定位置に配置する
私は応答して以来、私は彼らの場所にとどまっている間にそれらを縮小しようとしました。 しかし、私はウィンドウのサイズを変更しようとしている間、まあまあまあです。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<style>
#image1 {
\t position:relative;
\t float: left;
padding-left: 10px;
margin-left:250px;
\t border:1px solid;
}
#image2 {
\t position:relative;
\t float: left;
padding-left: 10px;
margin-left:300px;
\t border:1px solid;
\t padding-bottom:10px;
}
#image3 {
position:relative;
\t float: left;
margin-left:250px;
padding-top:10px;
\t border:1px solid;
}
#image4 {
position:relative;
\t float: left;
\t padding-top:10px;
padding-left: 10px;
margin-left:300px;
\t border:1px solid;
}
<div class="container">
<h2>Image</h2>
<p>This text is responsive too</p>
<img class="img-responsive" src="img.png" id="image1" alt="Chania" width="150" height="150">
<img class="img-responsive" src="img.png" id="image2" alt="Chania" width="150" height="150">
<img class="img-responsive" src="img.png" id="image3" alt="Chania" width="150" height="150">
<img class="img-responsive" src="img.png" id="image4" alt="Chania" width="150" height="150">
</div>
任意の提案を大幅..
は、なぜ我々は、マージントップ/左スタイルのタグで画像や位置のサイズを変更することはできませんか? – harishk
あなたは...ボックスモデルを理解すれば、HTML要素を使用することができます。マージンが崩壊し、ページのフローから要素が削除されます。これは、他のポジションの問題、オーバーラップなどにつながる可能性があります。これは、あなたにとって大きな問題を引き起こす可能性があります。構造を使ってサイトを構築し、マージンとパディングを使用してサイトを調整します。 –
また、応答する動作を構造体で処理する必要があります。そうでない場合は、さまざまなデバイスに要素を適切に配置するために、大量のメディアクエリを作成します。あなたはブートストラップを持っています、そして、それはまさにそのためのものです。レスポンシブな構造。 –