Bootstrap 4 стрелки карусели, перемещенные внутри элемента карусели - PullRequest
0 голосов
/ 13 февраля 2020

Имейте проблему с использованием Bootstrap 4 Карусель.
Я использую стандартную HTML разметку для карусели из документов

<div id="carouselExampleControls" class="carousel slide" data-ride="carousel">
  <div class="carousel-inner">
    <div class="carousel-item active">
      <img class="d-block w-100" src="..." alt="First slide">
    </div>
    <div class="carousel-item">
      <img class="d-block w-100" src="..." alt="Second slide">
    </div>
    <div class="carousel-item">
      <img class="d-block w-100" src="..." alt="Third slide">
    </div>
  </div>
  <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev">
    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    <span class="sr-only">Previous</span>
  </a>
  <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next">
    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    <span class="sr-only">Next</span>
  </a>
</div>

Но если я добавлю в .carousel-item другой div, в который я добавлю больше div, например

<div class="carousel-item">
    <div class="products-wrapper">
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
    </div>
</div>

элементы управления каруселью переходят в последний .carousel-item
Я пытался изменить стили и так далее, но ничего не помогло.
Только один момент меняет ситуацию - вставка .product элементов непосредственно в .carousel-item, а не в .products-wrapper, но для меня это не очень хорошая новость, потому что мне нужна эта обертка, чтобы сделать ее display: flex и так далее .

Как решить эту проблему по-разному? Нужна вам помощь. Я уже потратил ~ 4 часа, но не могу решить проблему.

...