1

CSS リセットを使用していますが、リスト スタイル タイプにしたいリストが 1 つあります。これを行うにはどうすればよいですか。正規化すると常にスタイルがリセットされます。

jsフィデルコード

css の最後で、クラスごとにリストのスタイルを設定しようとしていますが、うまくいきません。

HTML

    <ul class="disc">
                        <li>You can draw!</li>
                        <li>You can drag&drop Images!</li>
                        <li>You can add text labels!</li>
                    </ul>

CSS

.disc:li{
    list-style-type: disc;
}

.disc:ul{
    list-style-type: disc;
}
4

3 に答える 3

2

これらのマーカーを表示するには、元のパディングも復元する必要があります。例えば:

ul.disc {
    list-style: disc;
    padding-left: 40px;
}

フィドル

このルールは、resetルールがその上または下に適用されるかどうかに関係なく適用されます。これは、 (要素セレクター + クラス)ルール (クラスを持たず、要素セレクター + 属性セレクターのみ) よりも具体的であるためです。reset

于 2013-06-03T00:57:04.843 に答える