我有这个超文本标记语言和CSS.When的屏幕更大的992px然后伸缩方向将是行(默认).But当屏幕较小时,div的显示像列-与伸缩方向column.My的问题是为什么我没有在这里指定,992px下的伸缩方向应该是列,它是这样显示的吗?
@media screen and (min-width:992px) {
.call-outs-container {
display: flex;
justify-content: space-between;
}
}<div class="call-outs-container">
<div class="call-out">
<h4>Feature 1</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam obcaecati vel, placeat numquam omnis sit consectetur nobis molestias! Explicabo deserunt. Consectetur adipisicing elit. Quibusdam obcaecati vel, placeat numquam placeat numquam omnis sit consectetur.</p>
</div>
<div class="call-out">
<h4>Feature 2</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam obcaecati vel, placeat numquam omnis sit consectetur nobis molestias! Explicabo deserunt placeat numquam omnis.</p>
</div>
<div class="call-out">
<h4>Feature 3</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam obcaecati vel, placeat numquam omnis sit.</p>
</div>
</div>发布于 2020-04-12 17:57:53
当媒体查询不适用时,一开始就没有display: flex。
因此,显示是按列显示的,但不是flex,而是块
https://stackoverflow.com/questions/61169511
复制相似问题