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

代码

<!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转换。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-12 07:26:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-12 07:26:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-12 07:26:04       82 阅读
  4. Python语言-面向对象

    2024-01-12 07:26:04       91 阅读

热门阅读

  1. Spark九:Spark调优之Shuffle调优

    2024-01-12 07:26:04       54 阅读
  2. 【我的Rust库】get_local_info 0.1.9发布

    2024-01-12 07:26:04       49 阅读
  3. 如何在 Ubuntu 20.04 上安装 Rust

    2024-01-12 07:26:04       49 阅读
  4. C# 学习笔记-001-继承

    2024-01-12 07:26:04       57 阅读
  5. Vue:多组件样式冲突问题解决

    2024-01-12 07:26:04       48 阅读
  6. 机器学习框架PyTorch

    2024-01-12 07:26:04       51 阅读
  7. TCP 和 UDP 的区别

    2024-01-12 07:26:04       53 阅读
  8. MySql command line client命令解析

    2024-01-12 07:26:04       53 阅读
  9. 基于“小数据”的机器学习

    2024-01-12 07:26:04       50 阅读
  10. Linux命令实战:解决日常问题的利器

    2024-01-12 07:26:04       53 阅读
  11. 146. LRU 缓存

    2024-01-12 07:26:04       61 阅读
  12. Android Studio出现闪退

    2024-01-12 07:26:04       57 阅读