Использование родительского и дочернего селекторов

#jquery #css

#jquery #css

Вопрос:

Как мне получить родительский элемент ниже дочернего?

 <div class="largezindex">
   <span>mgmg</span>
   <span>mgmg</span>
   <span class="smallzindex">mgmg</span>
</div>
  

css

   .largezindex{
     zindex:1000;
     position:relative;
     hieght:300px;
     backgorund-color:#f0f0f0;
     color:red;
     width:300px;
   }

   .smallzindex{
      z-index:1;
      position: absolute;
  text-align: center;
  top: -25px;
  }
  

Комментарии:

1. Здесь, в Stack Overflow, мы говорим «спасибо», проголосовав за и «это сработало», приняв ответ. Редактирование удалило ваше «спасибо», потому что подразумевается упреждающая благодарность. Его поблагодарили за редактирование вашего вопроса с репутацией 2. Главное, что мы стараемся, чтобы он был тонким и точным. Благодарность и хорошие манеры — это потрясающе, но мы держим эту болтовню при себе, чтобы не отвлекаться от важных вещей.

2. о! да, мои друзья благодарят…

Ответ №1:

Если вы хотите выбрать дочерний элемент в зависимости от его родительского элемента. Вы должны использовать его следующим образом

 parent child {
   // properties here...
}
  

В вашем случае это было бы так

 .largezindex .smallzindex {
   // smallzindex properties here...
}
  

Комментарии:

1. как использовать моих друзей, я хочу, чтобы родитель ниже ребенка скрывался

Ответ №2:

jquery

 $('.smallzindex').parent(); // will give u the parent of smallzindex
$('.smallzindex').parent().eq(number); // will give u nth parent of child