如何将img Inide Inide img滑块从Bootstrap Carousel中心?

发布于 2025-02-13 01:22:01 字数 2194 浏览 0 评论 0 原文

我在使用Bootstrap 5 IMG滑块旋转木制旋转木制时遇到问题,将IMG居中居中:

<div id="carouselExampleIndicators" class="carousel slide" data-bs-ride="carousel">
        <div class="carousel-indicators">
            <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
            <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="1" aria-label="Slide 2"></button>
            <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="2" aria-label="Slide 3"></button>
        </div>
        <div class="carousel-inner">
            <div class="carousel-item active">
                <img src="../images/1.jpg" class="w-25" alt="...">
            </div>
            <div class="carousel-item">
                <img src="../images/2.jpg" class="w-25" alt="...">
            </div>
            <div class="carousel-item">
                <img src="../images/3.jpg" class="w-25" alt="...">
            </div>
        </div>
        <button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide="prev">
            <span class="carousel-control-prev-icon" aria-hidden="true"></span>
            <span class="visually-hidden">Previous</span>
        </button>
        <button class="carousel-control-next" type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide="next">
            <span class="carousel-control-next-icon" aria-hidden="true"></span>
            <span class="visually-hidden">Next</span>
        </button>
    </div>

我从: bootstrap carousel

Im having problem centering the img to its place using bootstrap 5 img slider carousel:
enter image description here

<div id="carouselExampleIndicators" class="carousel slide" data-bs-ride="carousel">
        <div class="carousel-indicators">
            <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
            <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="1" aria-label="Slide 2"></button>
            <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="2" aria-label="Slide 3"></button>
        </div>
        <div class="carousel-inner">
            <div class="carousel-item active">
                <img src="../images/1.jpg" class="w-25" alt="...">
            </div>
            <div class="carousel-item">
                <img src="../images/2.jpg" class="w-25" alt="...">
            </div>
            <div class="carousel-item">
                <img src="../images/3.jpg" class="w-25" alt="...">
            </div>
        </div>
        <button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide="prev">
            <span class="carousel-control-prev-icon" aria-hidden="true"></span>
            <span class="visually-hidden">Previous</span>
        </button>
        <button class="carousel-control-next" type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide="next">
            <span class="carousel-control-next-icon" aria-hidden="true"></span>
            <span class="visually-hidden">Next</span>
        </button>
    </div>

I took the code from: bootstrap Carousel

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

∝单色的世界 2025-02-20 01:22:02

在这里,您已将旋转式物品图像设置为25%。因此,您需要添加旋转式物品的文本对齐中心。您可以为此使用简单的文本中心 bootstrap类。

您的&lt; div class =“ carousel-inner”&gt; 代码应如下:

<div class="carousel-inner">
    <div class="carousel-item text-center active">
        <img src="../images/1.jpg" class="w-25" alt="...">
    </div>
    <div class="carousel-item text-center">
        <img src="../images/2.jpg" class="w-25" alt="...">
    </div>
    <div class="carousel-item text-center">
        <img src="../images/3.jpg" class="w-25" alt="...">
    </div>
</div>

Here, You have set 25% with of carousal item image. So, You will need to add text align center for carousal item. You can use simple text-center bootstrap class for that.

Your <div class="carousel-inner"> code should be as below:

<div class="carousel-inner">
    <div class="carousel-item text-center active">
        <img src="../images/1.jpg" class="w-25" alt="...">
    </div>
    <div class="carousel-item text-center">
        <img src="../images/2.jpg" class="w-25" alt="...">
    </div>
    <div class="carousel-item text-center">
        <img src="../images/3.jpg" class="w-25" alt="...">
    </div>
</div>
雨落□心尘 2025-02-20 01:22:02

在您的CSS中选择每个图像的div及其类,然后写 text-align:中心; 以这种方式被以此为中心。 (只需使用我发送的代码)

.carousel-item{
    text-align: center;
}

select the div of each image with their class in your CSS and write text-align:center; this way it gets centered. (Simply use the code I sent)

.carousel-item{
    text-align: center;
}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文