选择ID以外的所有类

时间:2015-09-25 09:32:17

标签: html css css-selectors

这是我的html

<ul id="list1">
    <li class="elem_tec"> 
    <li class="elem_tec"> 
</ul>
<ul id="list2">
    <li class="elem_tec"> 
    <li class="elem_tec"> 
</ul>
<ul id="list3">
    <li class="elem_tec"> 
    <li class="elem_tec"> 
</ul>

我想在.elem_tec中选择所有elem_tec#list1元素。 我尝试过::not(#list1) .elem_tec但它不起作用。

你可以帮帮我吗? 感谢

2 个答案:

答案 0 :(得分:3)

试试这个:

<强> CSS

ul:not(#list1) li.elem_tec{
    color: red;
}

<强> DEMO HERE

答案 1 :(得分:1)

您应该尝试这样做并关闭li -

 ul:not(#list1) li{
        color: green;
    }
    <ul id="list1">
        <li class="elem_tec"> 90 </li>
        <li class="elem_tec"> 90 </li>
    </ul>
    <ul id="list2">
        <li class="elem_tec"> 90 </li>
        <li class="elem_tec"> 90 </li>
    </ul>
    <ul id="list3">
        <li class="elem_tec"> 90 </li>
        <li class="elem_tec">90 </li> 
    </ul>