php - My Bootstrap Carousel doesn't change when i add a video into the slides?

one text

Solution:

I tried to reproduce your error but it works all fine. I downloaden a video and images from pixabay and loaded bootstrap 4 through cdn links. Instead of inline css I use the bootstrap class img-fluid to make the media fit better in the carousel, I disabled the indicators in my example.

Below the code I tested:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
</head>
<body>

<div class="container">
    <div class="row">
        <div class="col-12">

            <div id="demo" class="carousel slide" data-ride="carousel">

                <!-- Indicators -->
                <!--        <ul class="carousel-indicators">-->
                <!--            <li data-target="#demo" data-slide-to="0" class="active"></li>-->
                <!--            <li data-target="#demo" data-slide-to="1"></li>-->
                <!--            <li data-target="#demo" data-slide-to="2"></li>-->
                <!--        </ul>-->

                <!-- The slideshow -->
                <div class="carousel-inner">

                    <div class="carousel-inner">
                        <div class='carousel-item active'>
                            <video src='media/Golden - 48569.mp4' loop autoplay muted playsinline class="img-fluid">
                        </div>
                        <div class='carousel-item'>
                            <img src='media/20201102_14%20-%20Foto.jpg' alt='' class="img-fluid">
                        </div>
                        <div class='carousel-item'>
                            <img src='media/20201102_17%20-%20Fotoe.jpg' alt='' class="img-fluid">
                        </div>
                    </div>
                </div>

                <!-- Left and right controls -->
                <a class="carousel-control-prev" href="#demo" data-slide="prev">
                    <span class="carousel-control-prev-icon"></span>
                </a>
                <a class="carousel-control-next" href="#demo" data-slide="next">
                    <span class="carousel-control-next-icon"></span>
                </a>

            </div>

        </div>
    </div>
</div>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
</body>
</html>

Source