0

簡単な質問があります

これら2つのステートメントの違いは何ですか?

元:

.job-des li{
//you styles here
}

li.job-des{
//you styles here
}
4

4 に答える 4

1

説明

まず 、これはクラスの子である.job-des li{に適用されます。LI.job-des

<div class="job-des"><li></li></div>

第二 に、これはジョブ・デス・クラスを持つli.job-des {ことに適用されます。LI

<li class="job-des"></li>
于 2013-03-14T04:37:23.057 に答える
0

1 つ目は<li>class を持つ任意の要素に含まれる要素で.job-desあり、2 つ目は<li>それ自体がクラス .job-des を持つ任意の要素です。

たとえば、最初のヒットは次のようになります。

<div class='job-des'>
    <ul>
        <li>It hits me</li>
    </ul>
</div>

2番目はこれにヒットします:

<ul>
    <li class='job-des'>It hits me</li>
</ul>
于 2013-03-14T04:35:46.883 に答える
0
 .job-des li{
 //This style will apply in li of the element have class .jobs-des
 }

 li.job-des{
 //This style will apply on li which have class .job-des
 }
于 2013-03-14T04:42:52.223 に答える
0
.job-des li{
//you styles here
}

このコードのチャンクで

lijob-des クラスが次のような要素のどこにでも配置できます

<div class="job-des">
    <ul>
        <li>This is selected as per the conditions  </li>
        <li>This is selected as per the conditions  </li>
        <li>and this one too   </li>
    </ul>
</div>

このコードでli'sは、特定のクラスにあるすべてを選択します

そしてこれで

li.job-des{
//you styles here
}

li'sクラスが与えられたものだけが様式化されます.job-des

<div class="any class">
        <ul>
            <li>  i am not selected</li>
            <li class="job-des">i am selected as per the conditions  </li>
            <li> and this one too is not selected  </li>
        </ul>
    </div>
于 2013-03-14T04:49:29.327 に答える