Я изучаю эту проблему в течение последних нескольких дней, и хотя нашел несколько решений, которые хорошо работают в статических макетах, у меня возникла проблема в гибком дизайне.Центрирование негабаритного изображения в ответном div
У нас есть серия изображений баннеров, которые мы используем на нашей домашней странице, и пытаемся заставить их выглядеть в центре на изображении за текстом на небольших мобильных экранах. Я могу решить это для фиксированной ширины, но мы должны сделать это отзывчивым.
Вот что текущее исполнение моего CSS кода выглядит следующим образом:
#mainSlideshow .item img {
display: block;
width: auto !important;
max-width: none !important;
height: 350px !important;
overflow: hidden;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
#mainSlideshow .item .carouselImgHold {position: relative; }
Проблема, как представляется, движение влево - прямо сейчас, изображение только смещается влево на 50% от ширины IMG (не удивительно). Как программировать CSS для дрейфа изображения только количество, необходимое для центрирования изображения в вложенном теге div?
Большое спасибо заранее.
Вы можете также указать свой HTML? Или еще лучше, JSFiddle? –