Селектор CSS, не является потомком

Как мне выбрать изображения в этом документе, которые не находятся внутри элемента с классом .todeep? В приведенном ниже случае следует выбрать второй и третий элементы. Я не знаю, насколько глубокими будут изображения после элемента «todeep».

<body>
   <div class="todeep">
       <img>
   </div>
   <div>
       <img>
       <div>
           <img>
           <div class="todeep">
               <img>
               <div>
                   <img />
               </div>
           </div>
       </div>
   </div>
</body>

Сначала я подумал о простом решении: *: not (.todeep) img, но это также выберет изображения, у которых есть не "todeep" элемент среди их предков.

8
задан BoltClock 10 January 2012 в 09:25
поделиться