0

おそらくCSSマニアにとっては十分に単純な質問です。

私は単純な順序付けられていないリストを持っています:

<ul><li>Hello</li></ul>

次のcssクラスを適用したいと思います。

.style {
   height: 100%x;
   width: 100%;
}

.style ul {
    list-style-type: none;
}

.style li {
    //stuff
}

私のリストに親コンテナがないと仮定すると(私はプラグインを構築しているので、人々がそれをどのように適用するかを知っています)、これらのスタイルをこれらの要素に適用する最も効率的な方法は何ですか?.styleクラスをulに適用すると、リストがすべての子クラスを自動的に継承するのではないかと思いました。これはそうではないようです。各要素をループして特定のクラスを適用する必要がありますか?

4

3 に答える 3

0

styleクラスをに適用ulし、次のCSSセレクターを使用します。

ul.style {
   height: 100%x;
   width: 100%;
}

ul.style {
    list-style-type: none;
}

ul.style li {
    //stuff
}

.style ul「クラスulを持つ要素内にネストされているanyのスタイルを設定する」と述べています。style

于 2012-08-09T09:26:19.150 に答える
0

.styleクラスをに追加するulと、cssは次のようになります。

ul.style { 
    list-style-type: none; 
} 

ul.style li { 
    //stuff 
}
于 2012-08-09T09:26:28.960 に答える
0

少なくとも、スタイルクラスを含めるための要素が必要になります。

<div class="style"><ul><li></li></ul></div>

そうしないと、スタイルが適用されません。

于 2012-08-09T09:26:51.583 に答える