To Do チェックリスト Web アプリを作成しており、リスト項目の横にあるチェックマークとステータス アイコンとして Raphael SVG アイコンを使用しています。
私の知る限り、これは標準の順序なしリストの箇条書きを使用できないことを意味します。
リスト項目に使用しているものは次のとおりです。
<li class='list-item'><span class='item-status'></span> <span class='item'>List Item 2</span></li>
item-status
Javascript (Raphael) を使用して、クラス スパン内にチェック マーク アイコンを挿入します。
ここに私のCSSがあります
ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul li {
padding-left: 14px;
}
span.item-status {
display: inline-block;
vertical-align: top;
margin-top: -5px;
cursor: pointer;
}
span.item {
vertical-align: top;
}
「リスト項目」が 1 行未満の場合は問題ありませんが、複数行の場合は次のようになります。
そして、私はそれをもっとこのようにしたい(モックアップ):
TL;DR:最初の写真ではなく、2 番目の写真のようにしたい.