@YoManYo
*

Не получается сменить позицию картинки с помощью?

Здравствуйте. Я бутстраповскую сетку разделил на 4 колонки. Каждый спан я сделал блочным и с помощью :nth-child хочу сменить позицию картинки которая находится в спрайте, но что-то пошло не так. Я не вижу в инструменте разработчиков вот эту строчку:
.service:nth-child(2) span {
  background-position: -100px -181px;
}

Что я делаю не так?

<section class="focus">
	<div class="container">
		<div class="row">
			<div class="col-md-12">
				<h2>Our Focus.</h2>
				<p>We understand your requirement and provide quality works.</p>
			</div>
		</div>
		<div class="row">
			<div class="col-md-3">
				<div class="service">
					<span></span>
					<h4>Web Design</h4>
					<p>Analytics release series A financing launch party interaction design android angel investor.</p>
				</div>
			</div>
			<div class="col-md-3">
				<div class="service">
					<span></span>
					<h4>UX Design</h4>
					<p>Analytics release series A financing launch party interaction design android angel investor.</p>
				</div>
			</div>
			<div class="col-md-3">
				<div class="service">
					<span></span>
					<h4>Photogrpahy</h4>
					<p>Analytics release series A financing launch party interaction design android angel investor.</p>
				</div>
			</div>
			<div class="col-md-3">
				<div class="service">
					<span></span>
					<h4>Web Design</h4>
					<p>Analytics release series A financing launch party interaction design android angel investor.</p>
				</div>
			</div>
		</div>
	</div>
</section>


/* Start section focus */
.focus {
  padding: 148px 0;
  text-align: center;
}
.focus h2 {
  font-size: 50px;
  color: #000;
  margin: 0;
}
.focus p {
  font-size: 18px;
  color: #616161;
}

.service {
  max-width: 263px;
  max-height: 350px;
  padding: 67px 33px;
}
.service span {
  display: block;
  width: 60px;
  height: 49px;
  margin: 0 auto;
  background-image: url(../img/sprite.png);
  background-position: -230px -181px;
}
.service:nth-child(2) span {
  background-position: -100px -181px;
}
.service h4 {
  font-size: 21px;
  color: #000;
}
.service p {
  font-size: 15px;
  color: #616161;
}

/* End section focus */


В данный момент выглядит всё вот так:
7ef865b3013a40659cd587353caf16c4.jpg
В макете вот так:
0608338cc07d4fe68d1d05618ab6a3f4.jpg
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
archakov06
@archakov06
Frontend-разработчик (ReactJS)
ссылку на картинку

Или юзай префиксы, типа .service.icon1...icon5 или так
.container > .row:nth-child(2) .col-md-3:nth-child(2) .service span


пример тык
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
28 нояб. 2024, в 11:54
50000 руб./за проект
23 нояб. 2024, в 07:32
75000 руб./за проект
28 нояб. 2024, в 11:38
5000 руб./за проект