セットアップ:このウェブサイトには、画面サイズに応じて適切にサイズを変更する必要があるトップヘッダー画像があります。これは私が使用しているコードです:
HTML:
<img class="header-background" src="<?php echo get_template_directory_uri() . '/images/header.png';?>" alt="Header" />
CSS:
.header-background {
left: 0;
margin: auto;
right: 0;
position: absolute;
z-index: 91;
width: 100%;
margin-top: -35px;
}
問題:画像サイズは1900x227ピクセルであり、各ユーザーの解像度に応じて適切にサイズ変更する必要があります。
これはそれがどのように見えるべきかです。青いトップは、すべての解像度で同じままである必要があります。
画像をCSSの背景/図形に置き換える方が簡単でしょうか?