【发布时间】:2023-01-10 23:19:00
【问题描述】:
我的网页上有一个幻灯片。在此幻灯片中,我添加了一个按钮。我希望此按钮仅显示在幻灯片 1 上。我希望在不同位置和大小的不同按钮显示在幻灯片 2 上。但是,该按钮显示在所有幻灯片上。如何使按钮仅显示在一张幻灯片上?
我试图为我的 HTML 文档中的每个按钮标签创建单独的 ID,然后为每个按钮创建单独的样式。但是,无论我在哪张幻灯片上,所有按钮都会一直显示。
例如,第一张幻灯片应如下所示: enter image description here 第二张幻灯片应如下所示: enter image description here
我使用了这个 HTML 代码:
<div class="swiper">
<div class="swiper-wrapper">
<!-- Slides -->
<div class="swiper-slide">
<img src="images/banner-1.jpeg">
</div>
<div class="swiper-slide">
<img src="images/banner-2.jpeg">
</div>
<div class="swiper-slide">
<img src="images/banner-3.jpeg">
</div>
<div class="swiper-slide">
<img src="images/banner-4.jpeg">
</div>
<div class="swiper-slide">
<img src="images/banner-5.jpeg">
</div>
</div>
</div>
<button id="button">Shop Now</button>
</div>
我使用了这个 CSS 代码:
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.swiper {
width: 100%;
height: fit-content;
position: absolute;
}
.swiper-slide img {
width: 100%;
}
#button {
position: absolute;
z-index: 1;
top: 350px;
left: 850px;
font-size: 30px;
}
【问题讨论】:
标签: html css image button position