响应式Web开发项目教程(HTML5+CSS3+Bootstrap)第2版 例3-2 CSS3 旋转缩放

代码

html 复制代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>CSS3 旋转缩放</title>
<style>
div {
    width: 150px;
    height: 150px;
    background-color: #eee;
    transition: all 1s;
}
div:hover {
    /*改变和转换:旋转(360度)缩放(0.5倍)*/
    transform: rotate(360deg) scale(0.5);
}
</style>
</head>

<body>
    <div></div>
</body>
</html>

上述代码中:

第7~12行代码设置了div盒子样式;

第13~16行代码实现当鼠标指针悬停在div盒子上时,让div盒子顺时针旋转360度,并且缩小一半的效果。

运行效果

CSS3动画相关的第二个属性就是 transform,翻译成中文就是"改变和转换"。

CSS3 transform属性允许我们对元素进行旋转、缩放、移动或倾斜,对元素应用2D或3D转换。

相关推荐
不吃鱼的羊13 小时前
DaVinci配置NVM模块
前端·javascript·网络
excel13 小时前
为什么需要构建工具(Webpack / Vite 的本质)
前端
lang2015092813 小时前
Java SAX 流式解析全解:从原理到 EasyExcel 实战
java·前端·javascript
Rain50913 小时前
2.4. PostgreSQL 数据库连接与实战指南
前端·数据库·人工智能·后端·postgresql·数据分析
console.log('npc')13 小时前
Codex 桌面端接入 Headroom 压缩代理完整教程
前端·vscode
独泪了无痕14 小时前
Vue集成uuid生成唯一标识实践指南
前端·vue.js
yuanyxh1 天前
Mac 软件推荐
前端·javascript·程序员
万少1 天前
AtomCode开发微信小程序《谁去呀》 全流程
前端·javascript·后端
某人辛木1 天前
Web自动化测试
前端·python·pycharm·pytest
Kagol1 天前
Superpowers GSD gstack AgentSkills深度测评
前端·人工智能