如何设置这样的列表项样式?
所以在文本之前有某种彩色方块。我正在研究这个但找不到它:
http://www.w3schools.com/cssref/pr_list-style-type.asp
它们不必是列表项,但在我看来它很方便,因为它是某种列表,我想在同一行中设置样式和显示,而不是像上图那样在不同的行中显示。
我试过这个:
<ul class="ordering">
<li><div></div><span>One</span></li>
<li><div></div><span>Two</span></li>
<li><div></div><span>Three</span></li>
</ul>
和这个 css :
.ordering {
list-style:none;
min-width:250px;
}
.ordering div{
width: 12px; height: 12px; float: left;
}
.ordering span{
display: block;
float: left;
font-size: 11px;
line-height: 11px;
padding-left: 5px;
}
我遇到的问题是我无法将它们分开(它们粘在一起),另一个问题是当我有许多不适合ordering
班级大小的物品时,它们会断线,但正方形仍然在前一行所以 square + text 不被视为一部分。