如果这不起作用,我是一个真正的 javascript 初学者,所以我不知道为什么这不起作用。我使用 javascript 而不是 css 媒体查询的原因是因为图像正在使用 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 媒体查询都会起作用,但是一旦您单击前两个图标中的一个,它们就不会起作用,所以我认为 javascript 解决方案可能是要走的路但不幸的是,我的尝试没有奏效。