Мне нужно расположить три квадрата Изображение теоремы Пифагора , чтобы создать прямоугольный треугольник посередине, и чтобы они всегда оставались в этом расположении при изменении размера браузера), не перекрываясь и не раздвигаясь.Прямо сейчас я использую position: fixed для каждого квадрата и размещаю их в процентах.
Есть ли лучший способ сделать это?Спасибо
Для квадратов 5x5 я использую
#five div {
position:relative;
height: 54px;
width: 54px;
border: 1px dashed gray;
display: inline-block;
margin: 0;
}
#five {
width:300px;
height:300px;
background:yellow;
border:5px solid yellow;
margin:auto;
transform: rotate(30deg);
padding: 5px;
position: fixed;
top:20%;
left: 50%;
}
3x3 темно-синий квадрат
#three {
width: 150px;
height: 150px;
border: 5px solid blue;
padding: 5px;
position: fixed;
top:48%;
left: 33%;
}
4x4 светло-голубой квадрат
#four {
width: 260px;
height: 260px;
border: 5px solid lightblue;
margin-top: 5px;
padding: 5px;
position: fixed;
top:69%;
left: 45%;