このようなリスト項目のスタイルを設定するにはどうすればよいですか?
したがって、テキストの前にある種の色付きの四角が表示されます。私はこれを調べていましたが、それを見つけることができませんでした:
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;
}
私が遭遇する問題は、それらを分離できない (それらが接着されている) ことです。もう 1 つは、クラスのサイズに収まらない多くのアイテムがあり、ordering
行を分割しているが、正方形が前の行に残っている場合です。そのため、正方形 + テキストは 1 つの部分として扱われません。