Задать вопрос
IgorBee
@IgorBee
JS,VBS,3D.Web с 07.2015

Как выбрать первый :nth-child(1)?

Чо то принцип nth не до конца понял.
объясните пожалуйста в данном примере.
Нужно чтобы только "10" имел желтый цвет.
pjAHTMN.pngСпасибо!

welovepavel.esy.es/2
.s_tizers .row div i:nth-child(1){
    color: yellow;
}


<section class="s_tizers">
        <div class="container">
            <div class="row">                
               
               
                <div class="col-md-3">
                    <div class="tiz_img">
                   <i class="my">10</i>
               </div>
               <div class="tiz_desc">
                  <span>Более 10 лет</span> 
                  <strong>На рынке</strong>
               </div>
                </div>
                <div class="col-md-3">
                    <div class="tiz_img">
                   <i class="my my_d"> </i>
               </div>
               <div class="tiz_desc">
                  <span>самые современные</span> 
                  <strong>методики</strong>
               </div>
                </div>
                <div class="col-md-3">
                    <div class="tiz_img">
                   <i class="my my_e"> </i>
               </div>
               <div class="tiz_desc">
                  <span>квалифицированные</span> 
                  <strong>преподаватели</strong>
               </div>
                </div>
                <div class="col-md-3">
                    <div class="tiz_img">
                   <i class="my my_f"></i>
               </div>
               <div class="tiz_desc">
                  <span>гарантированное получение</span> 
                  <strong>высоких баллов</strong>
               </div>
                </div>
            </div>
        </div>
        
        
    </section>
  • Вопрос задан
  • 227 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 2
.s_tizers .row .col-md-3:first-child i {
    color: yellow;
}
Ответ написан
bismoney
@bismoney
:first-child - первый
:last-child - последний

.s_tizers .row div i:nth-child(1){
    color: yellow;
}


Тут вы указываете что у вас первый i, а он у вас в div всего один.
Вам надо указывать nth-child на div а в нем уже i с нужным параметрами

Вот так
div:nth-child(1) i
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
whitysolo
@whitysolo
.s_tizers .row + div i{
color: yellow;
}
Ответ написан
Комментировать
AndreyChursin
@AndreyChursin
Не многословен
Учите мат.часть (Дмитрий Потапенко ©)
htmlbook.ru/css/nth-of-type
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы