可以说我<li>
在一个单一的流体中有 10 个<ul>
。如果我调整浏览器的大小,<li>
将进入下一行。还可以说我们希望<ul>
页面居中:
html:
<ul>
<li>Lorem</li>
<li>Lorem</li>
<li>Lorem</li>
<li>Lorem</li>
<li>Lorem</li>
<li>Lorem</li>
<li>Lorem</li>
<li>Lorem</li>
<li>Lorem</li>
<li>Lorem</li>
</ul>
CSS:
ul {
text-align: center;
}
li {
display: inline-block;
text-align: left;
}
这将使我们居中<ul>
,但显然如果我们有 10 个<li>
并且页面/屏幕尺寸每行只有 4<li>
个,那么我们将有 2 个<li>
居中在最后一行,而不是与<li>
前一行的第一行对齐。
我不确定我想要实现的目标是否只能使用 css 来完成(我认为如果每一行都不同<ul>
,那没关系,但我只想要 1 <ul>
。
所以我想知道这个技巧是否可以和/或应该使用 jquery 来完成?