在jquery bxslider插件中垂直对齐图像
实际上这应该是微不足道的,但我不能让它工作我正在使用这个漂亮的jquery插件bxslider用于图像的幻灯片,并且图像的大小不同。
当图像在浏览器中呈现时,它们与顶线对齐,我希望它们在中间对齐。
条件的图像
Happy Customers......
现在我有一个名为bxslider的jquery插件,它也有自己的样式,但我不认为它会影响它。 但我需要将图像在中间垂直对齐。
CSS
这是css
$(document).ready( function() { $('.bxslider').bxSlider({ auto: true, slideWidth: 420, minSlides: 2, maxSlides: 3, slideMargin: 10, ticker: true, speed: 6000, tickerHover: true, }); });
.bxslider li { height: auto; } #customers .bxslider .helper { display: inline-block; height: 100%; vertical-align: middle; } #customers .bxslider img { vertical-align: middle; width: 300px; }
Happy Customers......
Snippet正在运行,您可以了解问题中的问题。
尝试将display:inline放入以查看是否有效
#customers .bxslider img { display:inline; vertical-align: middle; width: 300px; }
这个Flexbox技巧将解决您的问题
#parent { display: flex; } #child { margin: auto; }