这是一个示例代码:
#wrapper {
display: flex;
width: 200px;
}
#first-child {
width: 200px;
height: 200px;
background: yellow;
transform: scale(0.5);
transform-origin: left top;
}
#second-child {
width: 200px;
height: 200px;
background: red;
transform: scale(0.5);
transform-origin: left top;
}
<div id="wrapper">
<div id="first-child"></div>
<div id="second-child"></div>
</div>
升级版:
然后您可以对红色块使用相对定位并将其移动到黄色块:
目前尚不清楚“缩进”是什么意思。您希望它们彼此相邻吗?然后只需更改黄色块的属性
transform-origin: