【发布时间】:2022-06-12 21:57:30
【问题描述】:
所以这两个旋转的矩形形成了一个 V:
div {
position: relative;
left: 100px;
display: inline-block;
margin-left: 100px;
}
div::before {
content: '';
position: absolute;
transform: rotate(-45deg);
transform-origin: bottom right;
width: 20px;
height: 100px;
background: red;
}
div::after {
content: '';
position: absolute;
transform: rotate(45deg);
transform-origin: bottom left;
width: 20px;
height: 100px;
background: red;
}
<div></div>
现在如何缩小它们之间的差距?首先我认为关键是transform-origin。但是无论那里设置什么,都不能产生一个没有间隙的等腰V。
【问题讨论】: