Подскажите, можно ли только с помощью одного css сделать следующее
чтобы у дочернего элемента ширина была привязана к ширине родительского элемента, а высота была равна ширине?
При это без использования свойств Viewport: vw, vh
.parent {
width: 75vw;
background: yellow;
}
.child {
background: red;
width: calc(100% - 100px);
height: cal(50%-50%);/* какой-то код, чтобы элемент был квадратным */
}
<div class='parent'>
<div class='child'></div>
<div class='other'></div>
</div>
:root{
--num:150px;
}
.items{
width:var(--num);
height:200px;
background:red;
}
.item{
width:inherit;
height:var(--num);
background:blue;
transform:translate(20px,20px);
}
<div class="items">
<div class="item"></div>
</div>
.content {
width: 150px;
margin:0 auto;
}
.wrap-block {
height:0;
padding-bottom:100%;
position:relative;
}
.inner-block {
position:absolute;
width:100%;
height:100%;
background:#f0f;
}
<div class="content">
<div class="wrap-block">
<div class="inner-block">
inner
</div>
</div>
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вставил карту google map на сайт, а маркер маленькийКарту вставил блоком
Встречал (даже в википедии) такой функционал:
Я создаю свой API сервер для интернет магазина на Nodejs и у меня перестало присоединять к удаленной БД MongoAtlas