CSS实现鼠标悬停图片向上浮动,放大,翻转

简介: CSS实现鼠标悬停图片向上浮动,放大,翻转


  • 鼠标悬停图片向上浮动
.box {
    width: 400px;
    height: 400px;
    margin-top: 100px;
    margin-left: 300px;
    transition: all 0.4s;//设置上浮过渡时间
}
.box:hover {
    box-shadow: 0 8px 8px 0 grey;  // 设置盒子阴影
    transform: translate(0, -10px); // 鼠标悬浮时box向上浮动的距离
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="index.css">
</head>
<body>
    <div class="box">
        <img src="./image/2.jpg">
    </div>
</body>
</html>
  • 鼠标悬停图片放大 ,在css样式中增加 transform:scale(放大倍数)
.box:hover {
    box-shadow: 0 8px 8px 0 grey;
    transform: translate(0, -10px);
    transform: scale(1.2)
}
.box-bd {
    margin: 20px 0 0 300px;
    width: 700px;
}

  • transform: rotate(angle)指定元素的 2D 旋转,transition: all 0.2s设定旋转的动画时间
.box {
    width: 200px;
    height: 200px;
    transition: all 0.2s;
}
.box:hover {
    box-shadow: 0 8px 8px 0 grey;
    transform: rotate(-360deg);    
}


相关文章
|
2月前
|
前端开发
在Webpack配置文件中,如何配置loader以处理其他类型的文件,如CSS或图片
在Webpack配置文件中,通过设置`module.rules`来配置loader处理不同类型的文件。例如,使用`css-loader`和`style-loader`处理CSS文件,使用`file-loader`或`url-loader`处理图片等资源文件。配置示例:在`rules`数组中添加对应规则,指定`test`匹配文件类型,`use`指定使用的loader。
|
15天前
|
JavaScript 容器
jquery和CSS3图片排序过滤搜索插件
Filterizr是一款jquery和CSS3图片排序过滤插件。它可以对一组图片进行排序,按条件过滤和按关键字搜索。并在显示结果时使用指定的CSS3动画过渡效果。
24 2
|
2月前
|
编解码 前端开发 UED
探讨了CSS媒体查询在移动端开发中的应用,介绍了媒体查询的基本概念、常见条件及其在响应式布局、导航菜单、图片优化和字体调整等方面的具体应用
本文深入探讨了CSS媒体查询在移动端开发中的应用,介绍了媒体查询的基本概念、常见条件及其在响应式布局、导航菜单、图片优化和字体调整等方面的具体应用。通过实际案例分析和注意事项的讨论,旨在帮助开发者更好地理解和运用媒体查询,提升移动端用户体验。
47 4
|
2月前
CSS3实现的九宫格图片鼠标悬停去除遮罩层源码
CSS3实现的九宫格图片鼠标悬停去除遮罩层源码
19 0
CSS3实现的九宫格图片鼠标悬停去除遮罩层源码
|
前端开发
一些上流的CSS3图片样式 | CSS | 前端观察
来源:http://www.qianduan.net/css3-image-styles.html#jtss-hi
748 0
|
Web App开发 移动开发 前端开发
HTML5实践 -- 如何使用css3丰富我们的图片样式
  转载请注明原创地址:http://www.cnblogs.com/softlover/archive/2012/11/22/2779876.html     在css3中,直接在图片上使用box-shadow 和 border-radius,浏览器并不能很好的渲染。
840 0
|
Web App开发 移动开发 前端开发
HTML5实践 -- 如何使用css3丰富我们的图片样式 - part2
  转载请注明原创地址:http://www.cnblogs.com/softlover/archive/2012/11/23/2780892.html     之前的教程《HTML5实践 -- css3图片样式》,我介绍了如何为图片添加background-image包装,借助box-shadow 和 border-radius为图片设置多种多样的样式,有兴趣的朋友可以回头阅读。
960 0
|
Web App开发 前端开发 JavaScript
一些上流的CSS3图片样式
译自:CSS3 Image Styles中文:CSS3图片样式请尊重版权,转载请注明来源,多谢~~   直接在图片元素上直接应用CSS3 inset box-shadow 或 border-radius时,浏览器并不能完美的渲染它们。
766 0
|
7天前
一个好看的小时钟html+js+css源码
一个好看的小时钟html+js+css源码
80 24

热门文章

最新文章