Задать вопрос
@Banny_Boom

Как сделать Резиновый квадрат с контентом?

Как правильно сделать резиновый квадрат?
сейчас у меня так:
<div class="wrapper_square">
    <div class="square">
            <img src="...">
    </div>
</div>

CSS:
.wrapper_square{
font-size:1%
}
.square{
width: 13em;
height: 13em;
}
.square img{
height:100%;
}


НО, так не нормально, потому что все работает так же как если бы я указывал раззмеры в vw/vh.
  • Вопрос задан
  • 5464 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • Бруноям
    Вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
Amirez
@Amirez
В чем секрет кота Бориса?
width:10vh;
height:10vh;

будет уменьшаться относительно высоты.

width:10vw;
height:10vw;

относительно ширины
Ответ написан
Думаю квадрат у вас не выйдет резиновый, поскольку его резиновость пойдет в ту или иную сторону взависимости от контента, может быть только на js спрограммировать, но тоже сомнительное занятие.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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