レスポンシブ レイアウトを使用する場合、画像を含むすべての要素がさまざまな画面サイズにシームレスに適応することが重要です。ほとんどの要素は自動的に拡大縮小できますが、画像には当てはまらない場合があります。
画像をレスポンシブにするには、画像を段落タグで囲み、次のスタイル属性を追加するのが最も簡単な方法です。
<p> <a href="MY WEBSITE LINK" target="_blank"> <img src="IMAGE LINK">
幅を 100% に設定すると、画像は流動的なレイアウトの利用可能なスペースに合わせて拡大縮小されます。
追加応答性のためのテクニック:
真の応答性を実現するには、CSS で @media クエリを利用して、ビューポート サイズに基づいてさまざまな画像幅を定義できます。例:
@media (max-width: 768px) { img { width: 80%; } }
ただし、画像のサイズを変更すると、アスペクト比に影響する可能性があります。元の比率を維持し、object-fit などの CSS テクニックを使用して画像の整合性を維持することをお勧めします。
以上がWeb デザインで画像をレスポンシブにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。