CSS3新增了rotate属性
效果图如下:
源代码如下:
div {
overflow: hidden;
/* 这里的溢出隐藏一定不要忘记 */
width: 300px;
height: 300px;
margin: 100px auto;
border: 1px solid pink;
}
div::before {
display: block;
content: "你是个🐖啦";
width: 100%;
height: 100%;
font-size: 60px;
color: black;
background-color: pink;
transform: rotate(180deg);
transform-origin: bottom left;
transition: all 1s;
}
div:hover::before {
transform: rotate(0deg)/* rotate是按照没有rotate的状态旋转 */
}
如果代码哪里不明白评论区提问