Во-первых, я предлагаю, чтобы основное, центральное изображение (https://i.ibb.co/t2388tK/limit-img.png) не имело белых линий на обоих концах, которые уже покрывают часть текста - это будет невозможно выровнять по браузерам и размерам экрана) .
Далее я добился желаемого эффекта, настроив свой CSS. Я удалил правила bottom
, потому что это препятствовало выравниванию изображений сверху, что упрощает настройку IMO. Я также установил первое изображение на left: 0;
и последнее изображение на right: 0
.
С этого момента у вас есть следующие правила для настройки, пока вы не получите желаемую ширину каждого изображения:
- ширина каждого изображения (в процентах для адаптивного макета)
- абсолютное позиционирование, если вам действительно нужно, но я не думаю, что это необходимо.
Вот мой новый CSS для подключения к вашему Codepen. Обратите внимание, что я помещаю красные рамки вокруг изображений, чтобы понять, где они находятся - очевидно, удалите их, как только закончите.
img {
border: solid red 1px;
}
.yourlimit img:first-child{
position: absolute;
left: 0;
width: 20%;
}
.yourlimit .img-fluid {
width: 80%;
}
.yourlimit img:last-child{
position: absolute;
right: 0;
width: 20%;
}