divの中央に配置する必要がある画像があります。最大幅は700pxです。divの途中に画像を配置し、ウィンドウが小さくなりすぎると画像のサイズを変更します
ウィンドウが狭くなり、divがイメージの幅よりも小さくなると、イメージも小さくなります。以下フィドルで
私は別に両方の機能を追加しました:https://jsfiddle.net/rb1hyxh2/を、私はそれらを結合する方法を見つけることができません(例えばマージン:0自動;ここではインラインブロックでは動作しません...)
<div class="header1"><div class="header2">
<img src="http://wp.patheos.com.s3.amazonaws.com/blogs/faithwalkers/files/2013/03/bigstock-Test-word-on-white-keyboard-27134336.jpg" class="header3">
</div></div>
<div class="header1">
<img src="http://wp.patheos.com.s3.amazonaws.com/blogs/faithwalkers/files/2013/03/bigstock-Test-word-on-white-keyboard-27134336.jpg" class="headerA">
</div>
.header1{
padding-bottom: 16px;
background-color: red;
max-width: 700px;
margin-bottom: 30px;
}
.header2{
background-color: blue;
display:inline-block;
}
.header3{
width: 100%;
}
.headerA{
display:block;
margin:auto;
}
偉大な心は似ていると思います。+1 –
お返事ありがとうございます。問題は、このコードを複数の画像に使用していることです。すべて同じ幅のものを使用しています。 – Jip