ウィンドウサイズが小さくなるにつれて画像を小さくしたいと考えています。幅を定義して最大幅を使用する方法
しかし、「max-width」が「width」を上書きするため、これら2つのイメージのサイズを幅で定義する必要があります。画像のサイズを変更するには、「最大幅」を使用する必要があります。しかし、私は幅と最大幅の両方を使用し、その幅が定義され、サイズが変更されている左側の2つの画像がありますか?私は他の2人と何が間違っていますか? helpme123 @
img {
width: 100%;
height: auto;
width: auto\9;
}
/* css for the two larger images on the left-hand side*/
#imageleft {
display: inline-block;
height: 30px;
}
/* css for the two smaller images on the right-hand side*/
#imageright {
display: inline-block;
width: 50px;
height: 100px;
}
<!-- large images to left -->
<div id="imageleft">
<a href="index.html">
<img src="images/photo-1464375117522-1311d6a5b81f.jpeg" alt="Guitar image" style="max-width:100%; width:600px;height:400px">
</a>
<a href="index.html">
<img src="images/photo-1470020618177-f49a96241ae7.jpeg" alt="Fire breather" style="max-width:100%; width: 300px;height: 400px">
</a>
</div>
<!-- small images to the right -->
<div id="imageright">
<a href="index.html">
<img src="images/photo-1472653431158-6364773b2a56.jpeg" alt="festival" style=" max-width: 100%; height: 200px">
</a>
<a href="index.html">
<img src="images/photo-1473396413399-6717ef7c4093.jpeg" alt="stage view" style="width:291px; max-width: 100%;height: 196px">
</a>
</div>
CSSでメディアクエリを調べることをお勧めします。ウィンドウサイズが小さくなるにつれて画像のサイズを変更するのが好ましい方法です。また、スタイルシートやインラインでいくつかのプロパティを定義している理由は不明です。 –
達成したいレイアウトが不明です。 – mhatch
コードに 'max-width'プロパティがありません。また、テストできるように*実際の(ダミー)画像を提供してください。 –