@Dillett
Начинающий web разработчик

Ребята, кто подскажет как лучше сверстать данный элемент в бутстрапе? Не получается убрать отступы между элементами и растянуть на всю ширину экрана?

67c9a7b5c4a24e08aee037d2a486f5a5.jpg

Пример моего кода:

<div class="Reviews text-left col-md-12">
	<div class="rev">
		<img src="img/img1.png">
		<span>http://www.reputazzi.com</span>
		<a href="#">Смотреть обзор</a>
	</div>
</div>

.Reviews img {
	width: 50px;
	height: 50px;
}

.Reviews span {
	background: #e3e3e3;
	padding: 15px 30px;
}
.Reviews a{
	background: #009cff;
	color: #fff;
	padding: 15px 30px;
	text-decoration: none;
}
  • Вопрос задан
  • 274 просмотра
Решения вопроса 1
potapchino
@potapchino
78ba49aea29144aa957d8c0fa8d2b6e9.png
spoiler
<ul class="Reviews col-md-12">
      <li class="rev"><span>Lorem ipsum dolor.</span><a href="#">Смотреть обзор</a></li>
      <li class="rev"><span>Lorem ipsum dolor.</span><a href="#">Смотреть обзор</a></li>
      <li class="rev"><span>Lorem ipsum dolor.</span><a href="#">Смотреть обзор</a></li>
</ul>


.Reviews {
  counter-reset: a;
}

.rev {
  display: flex;
  height: 50px;
  counter-increment: a;
  margin-bottom: 10px;
}

.rev:before {
  content: counter(a);
  display: block;
  flex-basis: 50px;
  background-color: #fff;
  border: 1px solid currentColor;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #0af;
}

.rev span {
  background-color: #ccc;
  height: 100%;
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 0 30px;
}

.rev a {
  background: #009cff;
  color: #fff;
  text-decoration: none;
  display: flex;
  align-items: center;
  padding: 0 15px;
}

Ответ написан
Пригласить эксперта
Ответы на вопрос 1
margin: 0;
Не подходит?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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