Я установил Flexslider jquery plugin. У меня есть несколько изображений в моих слайдах и над каждым изображением я хочу добавить некоторое содержание, которое будет по горизонтали и по вертикали по центру независимо от размеров экранаотзывчивый абсолютный центр в плагине flexslider
Я пытаюсь использовать таблицу клеток технику, но кажется, что это не работает или, может быть, я не использую его правильно.
Вот разметка:
<div id="slider" class="flexslider is-Table">
<ul class="slides">
<li>
<div class="Table-Cell">
<div class="Center-Block">
DUMMY CENTERED CONTENT
</div>
</div>
<img src="http://placehold.it/1400x700" />
</li>
<li>
<img src="http://placehold.it/1400x700" />
</li>
<li>
<img src="http://placehold.it/1400x700" />
</li>
</ul>
и это CSS:
#slider {border:none;}
.is-Table {display:table;}
.Table-Cell {
display: table-cell;
vertical-align: middle;
}
.Center-Block {
width: 50%;
margin: 0 auto;
z-index:999999;
}
и вот jsfiddle
То, что я хочу сделать, это центрирования DUMY CONTENT
над изображением горизонтально и вертикально без использования фиксированной ширины и высоты, потому что я хочу, чтобы она была отзывчивой.
Что я делаю неправильно?
типа содержимого только текст с некоторыми границами eventually.Regarding с вашими ответами это может работать, но не реагирует. Есть ли лучшее решение и отзывчивость? – agis
@agis, я смущен. На моей стороне это решение является отзывчивым, оно остается неизменно центрированным независимо от высоты и ширины окна. Это не так на вашей стороне? – badAdviceGuy
Я протестировал его на скрипте js, и если я изменил размер экрана, он не останется центрированным независимо от высоты и ширины окна – agis