<ol>
または<ul>
リストの箇条書きの色/サイズ/表示文字を変更するにはどうすればよいですか?リスト項目の箇条書きをCSS順序付きリストと非順序リストでフルコントロール
ソリューションは両方のリストタイプの変更を処理する必要があります。
p.s.私はこの問題に関するいくつかの密接に関連した質問を見てきましたし、包括的な問題に対する包括的な解決策(2つの主なバリエーション)を与えたかったのです。
<ol>
または<ul>
リストの箇条書きの色/サイズ/表示文字を変更するにはどうすればよいですか?リスト項目の箇条書きをCSS順序付きリストと非順序リストでフルコントロール
ソリューションは両方のリストタイプの変更を処理する必要があります。
p.s.私はこの問題に関するいくつかの密接に関連した質問を見てきましたし、包括的な問題に対する包括的な解決策(2つの主なバリエーション)を与えたかったのです。
オプション1から<ul>
順不同リスト:自分のアップサイド
まず、既存のリストの弾丸を取り除く1.ステップ:
ul {
list-style: none;
}
ul { list-style: square inside url("sqpurple.gif");
からtry itlist-style: square inside url("http://agroportal.lirmm.fr/assets/spinners/spinner_000000_16px-4f45a5c270658c15e01139159c3bfca130a7db43c921af9fe77dc0cce05132bf.gif");
ステップ2.は、リスト項目の情報の前に交換を追加します。
ul li:before {
content: "•"; // change what you like
// 'before' does not change li styles
font-size: 150%; // a few options
padding-right: 5px;
color: blue;
}
注:Unicodeを使用するためにそれが良いかもしれない "\ 002022" の代わりに "•"
の代わりに:別の記号、織物、アイコンフォント、favicon.ico画像などを使用してください。
ul li:before {
content: "4"; font-family:"Webdings";
}
もう一つの例:FontAwesome icon - 追加get-started後: - リストを命じた<ol>
content: "<i class="fa fa-check-circle"></i>" // fontawesome API
オプション2:元のアイテムナンバリング/レタリングを保つが、<li>
のコンテンツからリストスタイルを破りますスタイル:<div>
または<span>
<li>
のタグ、少ない弾丸コントロール。HTML
<ol class="ol--bullet-style">
<li><div class="li--default">Foo</div></li>
<li><div class="li--default">Foo</div></li>
<li><div class="li--default">Foo</div></li>
</ol>
CSS:
.ol--bullet-style {
color: red; // some options
font-size: 150%;
font-decoration: underline;
font-family: Courier New;
}
.li--default {
font-family: Garamond;
font-size: 100%;
}
またはクラスが含まれており、あなたのCSSでこれを使用していないのdivやspanタグと基本行きます:
ul li div {
color: blue;
}
注:<p>
タグは、独自の特別なデフォルトが付いているので、お勧めできません。