CSS3中的rotate是一個非常有用的屬性,它可以將元素沿著一個指定的中心點旋轉一定的角度。以下是一些關于rotate的重要信息:
transform: rotate(30deg); /* 將元素旋轉30度 */ transform-origin: center; /* 指定旋轉中心為元素的中心點 */
這里有一些有趣的用法,可以嘗試一下:
transform: rotate(180deg); /* 將元素完全倒轉 */ transform: rotate(45deg) scaleX(0.5); /* 將元素旋轉45度并縮小50% */ transform: rotate(-20deg) skew(20deg); /* 將元素旋轉-20度并傾斜20度 */ transform: rotate(60deg) translateX(50px); /* 將元素旋轉60度并向右平移50像素 */
需要注意的是,rotate只影響元素的可視表現,不會改變其實際位置。因此,如果您旋轉一個元素并希望其與后面的元素重疊,請考慮使用position屬性。