【发布时间】:2018-05-01 02:15:29
【问题描述】:
我想构建一个旋转木马之类的东西,您可以使用滚动条进行滑动。在每张幻灯片中,都有一行文本应该水平和垂直居中。
设置align-items: center 会改变父div 的高度。
.carousel {
width: 100%;
background-color: #dbdbdb;
overflow-y: visible;
overflow-x: auto;
white-space: nowrap;
}
.carousel .slide {
display: inline-flex;
width: 250px;
height: 150px;
margin: 10px 10px 10px 10px;
background-color: #FFF;
font-weight: bolder;
font-size: 15px;
white-space: pre-wrap;
align-items: center;
justify-content: center;
text-align: center;
text-align-last: center;
}
<div class="carousel">
<div class="slide">Lorem ipsum dolor</div>
<div class="slide">quisquam est qui dolorem ipsum quia dolor sit amet lorem ipsum</div>
<div class="slide">consectetur, adipisci</div>
</div>
注释掉align-items 就可以了。我应该如何解决这个问题?
【问题讨论】: