※ ChatGPTを利用し、要約された質問です(原文:CSSでの画像の自動縮小について)
CSSでの画像の自動縮小について
このQ&Aのポイント
CSSを使用して、ブラウザサイズに応じて画像を自動縮小する方法が分からない
フレームレイアウトとテーブルの幅を可変にしないと、画像の縮小は難しいのか
画像の自動縮小を実現するためのCSSの設定が正しくない
あるホームページを作成しているのですが、ブラウザを縮小した時、画像を自動で縮小したいのですがうまくいきません。
テーブルのレイアウトを崩したくないので、幅は固定したまま、かつ画像はブラウザサイズによって自動縮小にするようにしたいのですが、どうやってもうまくいきません。
ソースコードは下の通りです。
やはり、フレームレイアウト(waku)と、テーブルの幅を可変(パーセント表示)にしないと、画像の伸縮は難しいのでしょうか。
**** HTML部分(CSSは外部) *****
<body>
<div id="waku">
<div id="a">
<table border="1" width="100%">
<tr>
<td>ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ</td>
</tr>
<tr>
<td>
<div id="b">
画像の説明
<img src="01.jpg">
</div>
</td>
</tr>
</table>
</div>
<div id="c">
<table border="1" width="100%">
<tr>
<td>ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ</td>
</tr>
</table>
</div>
</div>
</body>
**** style.css(CSS部分) *****
#waku {
width:900px;
border: 1px solid #000;
}
#a {
width:800px;
}
#b img {
max-width: 600px important!;
width: 100% important!;
max-height: 300px important!;
height: 100% important!;
}
#c {
width:800px;
}
お礼
詳しいコードまで提示いただきまして有難うございました。 作成しているのは、アルバムではなく、企業の会社説明資料です。 でも、これはちゃんと説明していなかった私に責任がありますね。申し訳ありません。 とりあえずは無理ということが分かっただけでも前進です。 参考URLも、十分参考になりそうな記事なので、再度読み直させていただきます。 有難うございました。