这是我第一次尝试响应式设计,所以我保持简单。
我有一个<ul>
居中对齐的,有 3 行图像。但是,如果最后一行只有 1 或 2 个图像,则整行居中对齐,我希望将图像向左对齐(因此它们与顶部的图像垂直对齐)。
这很容易用float:left
. 但是,我希望每行上的图像数量适应窗口大小,同时保持<ul>
屏幕居中。
这是一个jsFiddle,底行只有一个项目,即居中。如果您调整窗口大小以使其变小,每行上的数字或项目将适应并且列表将在屏幕上保持居中,但最后一行仍将居中。有什么办法可以将最后一行左对齐?
编辑:根据要求,这是一些图片。这就是我正在寻找的:在屏幕<ul>
上居中,但底行与左侧对齐。
但是,如果我们调整窗口大小,列表会适应,但<ul>
仍然在屏幕上居中,并且底行仍然向左对齐。
我怎样才能做到这一点?