我正在为手机、平板电脑和台式机开发一个网站。该网站在其桌面布局中有一个轮播,它在 html 中定义如下:
<div id="carousel">
<div class="carousel-slide carousel-slide-active">
</div>
<div class="carousel-slide">
</div>
</div>
carousel-slide 类定义了一个轮播的幻灯片,carousel-slide-active,当前正在显示的幻灯片(由 Javascript 控制)。
对于移动布局,我不想展示这个轮播。我的想法是只展示第一张幻灯片(每张幻灯片基本上都是背景颜色和图像)。问题是,我该怎么做?实际上,我正在使用 CSS 媒体查询来重新排列每个设备中的所有元素,但我不知道如何隐藏所有未使用的幻灯片并禁用 Javascript(此 javascript 控制背景代码(随机)和定位)。用带有图像和随机颜色的简单 div 替换轮播的最干净的方法是什么?