ここ数日間、この問題を調査しており、静的レイアウトでうまく機能するいくつかの解決策を見つけましたが、レスポンシブ デザインでの解決に問題があります。
ホームページで使用する一連のバナー画像があり、小さなモバイル画面でテキストの背後にある画像の中央に表示されるようにしています。固定幅でこれを解決できますが、これをレスポンシブにする必要があります。
私の 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% だけ左にシフトしています (驚くことではありません)。ネストされた div タグで画像を中央に配置するのに必要な量だけ画像をドリフトするように CSS をプログラムするにはどうすればよいですか?
よろしくお願いします。