これがうまくいかない場合、私はJavaScriptに関しては本当に初心者なので、なぜこれがうまくいかないのかわかりません。CSS メディア クエリの代わりに JavaScript を使用している理由は、画像が JavaScript でオンとオフを切り替えられており、css が呼び出された後に js をオーバーライドしていないように見えるためです。
<script type="text/javascript">
if (window.innerWidth > 1440) {
('#art1').style.display = 'inline';
('#art1_lores').style.display = 'none';
}
else {
('#art1').style.display = 'none';
('#art1_lores').style.display = 'inline';
}
これが私がいる場所です: http://www.dillonbrannick.com/redesign
したがって、右側のアイコンは左側の画像に影響し、何かがクリックされる前にcssメディアクエリが機能しますが、最初の2つのアイコンのいずれかをクリックすると機能しないため、おそらくjavascriptソリューションが最適であると考えました残念ながら、私の試みはうまくいきません。