4

独自のカスタム HTML リストの箇条書きを作成しようとしていますが、残念ながらテキストを揃えるのに苦労しています。何かヒントはありますか?

マークアップを変更できません。箇条書きはアンカー タグ内にある必要があります。

<li> 
   <a href="#"> <div class="bullet"></div> Text </a> 
</li>

これは、カスタムの箇条書きと標準の箇条書きを含む画面です。

リスト

JSFiddle: http://jsfiddle.net/XSUYE/

4

2 に答える 2

0

spanプレーンテキストの周りにタグを付けることはできますか? そうすれば、箇条書きがアンカー タグ内に残ったまま、より多くの制御が可能になります。

ここに画像の説明を入力

ここを参照してください: http://jsfiddle.net/vzCpp/1/

ul {
    width: 200px;
    font-family: Arial;
    line-height: 1.5em;
}

.list {
    list-style-type: none;
    margin: 0 !important;
    padding: 10px !important;
}

.list a {
    vertical-align: top;
}

.bullet {
    width: 10px;
    height: 10px;
    background: #eee;
    border: solid 1px #aaa;
    display: inline-block;
    margin-right: -12px;
}

.list a span:last-child {
    display: inline-block;
    margin-left: 24px;
    vertical-align: top;
}
于 2013-09-08T23:04:04.573 に答える