gpt4 book ai didi

html - 在不同的列中显示列表项元素

转载 作者:太空宇宙 更新时间:2023-11-03 21:44:23 24 4
gpt4 key购买 nike

我正在尝试更改 DataLife Engine 模板的外观,我想知道您是否可以帮助我进行对齐。

我在列中显示了一些信息,如下所示:

<div class="short-description">
<div class="table">
<ul class="table">

<li>A</li>

<li class="odd">B</li>

<li>C</li>

<li class="odd">D</li>

<li>E</li><br>

</ul>
</div>
</div>

这看起来像

A
B
C
D
E

我希望他们这样显示:

A    B    C
D E

每个“单元格”的内容可以不同。例如。如果B有更多的内容,我想调整列如下:

A    B    C
B
B
D E

因此它会向下延伸,直到显示所有信息。类 odd 只是改变了那个单元格的颜色。

这是 jsfiddle demo .

最佳答案

为此,您可以将列表项显示为 inline-block 元素,如下所示:

ul {
list-style: none;
padding: 0;
font: 0/0 a; /* Remove space characters between inline-block elements */
}

ul li {
font: 16px/1 Arial, sans-erif; /* Reset the font property */
display: inline-block;
vertical-align: top; /* <-- keep the inline elements at the top */

background-color: #ddd; /* For the demo */
margin: 5px; /* For the demo */
width: 200px; /* For the demo */
}

JSFiddle Demo .

关于html - 在不同的列中显示列表项元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21409424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com