デフォルトの Bootstrap イメージ カルーセルを拡張して、動的サイズのイメージ (最大 500x400) をサポートし、水平方向と垂直方向の両方を中央に配置しようとしています。さらに、キャプションを画像の下部に固定し、キャプション div を画像全体に完全に拡張する元のキャプション レイアウトを維持したいと思います (ただし、それ以上ではありません)。
デフォルトの Bootstrap セットアップのかなりクリーンな実装であるフィドルをまとめました (css セクションの最後に 4 つの追加スタイルしかありません)。
http://jsfiddle.net/rdugan/JFBFU/26/
画像とキャプションの周囲に「インライン」div を追加し、親で「text-align: center」を使用することで、水平方向のセンタリングとキャプションの要件をかなり簡単に達成できます。ただし、垂直方向のセンタリングには問題が残ります (いつものように)。
別の方法として、さまざまな div で 'display: table-cell' (およびそれに付随するセンタリング スタイル) を使用してさまざまな結果を得ることも試みました。キャプションのアンカーが失われます。
ヒントがあれば大歓迎です-かなり長い間、これについて頭を悩ませてきました。