@AwFuL999

Как правильно использовать псевдо-элемент :nth-child?

Надо у 1 и 3 иконки задать отступ, для этого хочу использовать псевдо-элемент :nth-child, но почему-то стили применяются ко всем иконкам.

<div class="col-md-8 col-md-offset-1">
					<div class="col-md-4">
						<div class="c-item">
							<div class="wrap-img">
								<img src="img/mark.png" alt=""></div>
							<div class="text-head">мы находимся</div>
							<p>	В городе
								<span>Санкт-Петербург</span></p>
						</div>
					</div>
					<div class="col-md-4">
						<div class="c-item">
							<div class="wrap-img">
								<img src="img/time.png" alt=""></div>
							<div class="text-head">Контактные данные:</div>
							<p><a href="mailto:#">info@mikeline.ru</a>
							<span><a href="tel:+7(123) 456-78-90">+7(123) 456-78-90</a></span>
							</p>
						</div>
					</div>
					<div class="col-md-4">
						<div class="c-item">
							<div class="wrap-img">
								<img src="img/phone.png" alt="" ></div>
							<div class="text-head">График работы:</div>
							<p>Круглосуточно
							Без перерывов и выходных</p>
						</div>
					</div>
				</div>

.c-item
		text-align: center
		color: #fff
		position: relative
		.wrap-img
			position: absolute;
			top: 2px
			&:nth-child(odd)
				margin-left: 20px
  • Вопрос задан
  • 276 просмотров
Пригласить эксперта
Ответы на вопрос 1
e_s_l
@e_s_l
Full-stack web developer
.col-md-4:nth-child(odd) .c-item .wrap-img {
  margin-left: 20px
}

Но лучше навесить на элемент с классом col-md-4 дополнительный класс и nth-child вешать на него уже
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы