一楼代码
<style>
.mdiv {
--size: 300px;
margin: 50px auto;
width: var(--size);
height: var(--size);
border: 1px solid gray;
transition: 3s;
position: relative;
}
.mdiv:hover { transform: rotate(360deg); }
.mdiv > span {
position: absolute;
left: calc(var(--size) / 4);
width: 0;
height: 0;
border-style: solid;
border-width: calc(var(--size) / 4) calc(var(--size) / 4) calc(var(--size) / 4) 0;
border-color: transparent lightblue steelblue transparent;
transform-origin: 100% 100%;
}
.mdiv > span:nth-of-type(2) { transform: rotate(90deg); }
.mdiv > span:nth-of-type(3) { transform: rotate(180deg); }
.mdiv > span:nth-of-type(4) { transform: rotate(270deg); }
</style>
<div class="mdiv">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
|