Как наложить изображение на карту, используя css? - PullRequest
1 голос
/ 04 августа 2020

Я хочу поместить маленькие изображения на карту bootstrap. Половина изображения будет за пределами карты, а половина изображения будет внутри карты.

Как это исправить?

enter image description here

Here is my code:-

 
image
График c Desiger

1 Ответ

0 голосов
/ 04 августа 2020

Вы можете просто иметь custom CSS, чтобы достичь этого. Установите img на position absolute. И немного полей к вашему основному div

Демо

img {
  margin-top: -50px;
  width: 50%;
}

.col-md-4 {
  margin-top: 50px;
}

.img {
  position: absolute;
  margin-left: 10em;
  z-index: 999999;
}
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css">

<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

<!-- Popper JS -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>

<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"></script>
<div class="row">
  <div class="col-md-4">
    <div class="img">
      <img src="https://via.placeholder.com/150">
    </div>
    <div class="card" style="width: 18rem;">
      <div class="card-body">
        <h5>Graphic Desiger</h5>
      </div>
    </div>
  </div>
  <div class="col-md-4">
    <div class="img">
      <img src="https://via.placeholder.com/150">
    </div>
    <div class="card" style="width: 18rem;">
      <div class="card-body">
        <h5>Developer</h5>
      </div>
    </div>
  </div>
  <div class="col-md-4">
    <div class="img">
      <img src="https://via.placeholder.com/150">
    </div>
    <div class="card" style="width: 18rem;">
      <div class="card-body">
        <h5>Front End</h5>
      </div>
    </div>
  </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...