だから私はスタイリング<ul>
する必要があるものを持っています。+ を使用してスタイルを設定しています。次のようになります。
+ abc
+ 123
+ hello
私が抱えている問題は、+ を実際li
の の中央に配置できないことです。のように、プラスは、テキストと垂直方向に揃える必要があるときに、これまでになくわずかにずれていli
ます。私が間違っていることを知っている人はいますか?
ここにフィドルへのリンクがあります。
CSS
ul {
list-style: none;
display: table-cell;
padding: 0;
margin: 0;
}
li {
padding-left: 1em;
text-indent: -1em;
}
li:before {
content: "+";
padding-right: 5px;
vertical-align: middle;
display: inline;
padding-top: 0;
margin-bottom: .5em;
}
編集
わかりました、私は#content
を他の と揃えるつもりはありませんでしたul
。を で垂直方向に中央揃えにするという意味でし+
たabc
。