【发布时间】:2018-05-18 02:43:26
【问题描述】:
我有一个fiddle,我通过查看下面的屏幕截图复制了它。屏幕截图在桌面/移动/平板电脑视图中应该完全相同。
此时,我的小提琴在桌面视图中看起来非常好。
我在小提琴中使用的 CSS 代码是为了在桌面视图中以直线对齐图像:
.images {
display: flex;
justify-content: space-between;
align-items:center;
background-color: #eee;
padding: 1rem;
flex-wrap: wrap;
}
.images img {
width: auto;
height: 2.5rem;
}
在移动视图中,图像变得杂乱无章(如下面的屏幕截图所示)。
问题陈述:
我想知道我应该在小提琴中添加哪些 CSS 代码,以便 图像在移动/平板电脑视图中都以直线对齐。
我很确定,我必须使用媒体查询才能将图像对齐成一条直线,但我不确定我需要在那里添加哪些 CSS 代码。我尝试在媒体查询中使用以下 CSS 代码,但没有成功。
@media only screen and (max-width: 768px) {
.images {
width: 100%;
}
.images img {
width: auto;
height: 2.5rem;
}
}
【问题讨论】:
-
您还可以将水平滚动添加到我认为针对特定图像 div 的移动视图。
标签: html css responsive-design media-queries