UDAV99
@UDAV99
web программист, верстальщик

Как сделать адаптивные круги и растянуть по ширине бокса?

c1cb3c47ede7465b870e9e3f2c2d892d.jpg

Подскажите плиз как сделать круги адаптивными. Чтобы они пропорционально изменяли размер и растягивались на ширину контейнера в котором они находятся.
  • Вопрос задан
  • 2499 просмотров
Решения вопроса 1
HTML:
<div class="wrapper">
  <div class="circle">
      <i></i>
  </div>
  <div class="circle">
      <i></i>
  </div>
  <div class="circle">
      <i></i>
  </div>
</div>

CSS:
body, html {
  width: 100%;
  height: 100%;
}

.wrapper {
  width: 100%;
  text-align: justify;
  background-color: #000;
  
  &:after {
    content: "";
    display: inline-block;
    width: 100%;
  }
  
  .circle {
    display: inline-block;
    vertical-align: top;
    width: 23%;
    height: 100%;
    
    i {
      display: block;
      background-color: yellow;
      width: 100%;
      padding-bottom: 100%;
      border-radius: 50%;
    }
  }
}

Пример
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ksider
@ksider
Я сварщик не настоящий
div {
  padding-bottom: 20%;
  width: 20%;
  margin: 0 auto;
  border-radius: 50%;
}


Ладно тоже на codepen расшарю codepen.io/ksider/pen/qEJWgy
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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