我们浏览网页时,经常可以看到一个效果,当我们把鼠标滑过一张图片或一个区域时,图片会放大或缩小,高亮显示这效果。其实这个效果并不难实现,那么这篇文章 W3Cschool 小编就来教你 CSS 如何设置图片放大效果。

具体效果

思路:图片放大的动画效果还是由​transition​和​transform​实现。先设置 div 的初始位置,过渡的时间等,之后设置 translate,scale,rotate 等属性。

translate:代表水平和垂直的移动;

scale:代表水平和垂直同时缩放;

rotate:表示旋转的角度。

具体代码:

CSS图片放大 - 编程狮(w3cschool.cn)

div {

width: 200px;

height: 100px;

transition: all .3s;

}

div:hover {

transform: translate(100px, 100px) scale(2) rotate(0deg);

}

以上就是 CSS 如何实现图片放大效果的全部内容。更多 CSS 相关教程请关注 W3Cschool 官网。

html中怎样设置放大功能,CSS如何设置图片放大效果?相关推荐

  1. html css引用字体颜色,超链接字体颜色设置(通过html/css的设置方法)

    超链接字体颜色设置是通过css来设置,a链接的颜色设置常用的有以下两种,1.超链接a的初始状态颜色,2.超链接字体的鼠标滑过颜色,还有两种病不常用:3.超链接字体的已访问颜色,4.超链接字体在按下鼠标 ...

  2. html页面图片翻转特效代码,如何使用css实现翻转图片的效果(附代码)

    本篇文章给大家带来的内容是关于如何使用css实现翻转图片的效果(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 具体效果图如下: 主要用到的技术除了3D翻转和定位 ,还用到了 ...

  3. php中文字怎么上下居中,CSS怎么设置垂直居中?

    在我们开发前端页面的时候,为了让页面效果美观,会出现需要垂直居中效果的地方.本章就让我们来了解一下用css如何设置垂直居中,详细介绍一下设置文字与div盒子的垂直居中的几种方法.有一定的参考价值,有需 ...

  4. html中斜体样式怎么写,css如何设置字体为倾斜样式?

    css如何设置字体为倾斜样式?下面本篇文章就来给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 在CSS中,可以通过设置font-style属性的值为italic(斜体 ...

  5. css表格中怎么设置表格间距,css如何设置表格间距

    css设置表格间距的方法:1.使用padding属性对table的td元素进行样式设置,语法"td{padding:数值}":2.直接在table标签内使用cellpadding属 ...

  6. 在html中字怎么修改位置,css怎么设置字体位置?

    css怎么设置字体位置?下面本篇文章给大家介绍一下使用CSS设置字体位置的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 方法1:使用text-align属性设置字体的位置 t ...

  7. 图片浏览器功能的实现(一)——图片放大与缩小功能实现

    图片浏览在应用中是一种比较常用的功能,主要包括图片的放大.缩小.旋转.上下左右移动图片.LZ花了一天时间实现了一下这些功能,希望能够帮到阅读此博客的码农们. 先把前期工作准备一下,创建一个UWP项目. ...

  8. html设置按钮阴影效果,CSS如何设置文本和元素阴影效果?(代码示例)

    CSS如何设置文本和元素阴影效果?下面本篇文章给大家介绍一下使用CSS设置文本阴影和元素阴影的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 文本阴影介绍在CSS中使用text ...

  9. html中加边框的例子,css如何给图片加上边框示例

    css的应用十分广泛,即便用在图片的效果中也是方法多样,下面就介绍五种为图片添加特殊效果边框的CSS写法 阴影效果 通过使用带有一些padding之的背景图来添加阴影效果. HTMLCSS img.s ...

  10. html设置自动滚动条,css滚动条设置

    用css怎么设置div滚动条的样式,可改变大小的 overflow: auto; 在需要时内容会自动添加滚动条 overflow: scroll; 总是显示滚动条 overflow-x: hidden ...

最新文章

  1. HTML5从入门到精通(明日科技) 中文pdf扫描版
  2. c语言javapython哪个好-C#、C++、Java、Python 选择哪个好?
  3. Apache与Nginx比较(Nginx 高并发情况常用,必须学习)
  4. 2 MM配置-企业结构-定义-定义工厂代码
  5. 【elasticsearch】 Regexes are disabled. Set [script.painless.regex.enabled] to [true]
  6. Angular CLI 生成项目时css less scss样式使用说明
  7. C# 开发 Windows 服务 使用Log4net 组件 不能生成日志文件
  8. MATLAB带通滤波器开始端和结尾端数据异常(解决的小技巧)
  9. JAVA系统学习之三大版本JavaSE、javaEE、javaME
  10. 神经网络机器翻译总结
  11. 《星际穿越》科学解析
  12. 世界最快的超级计算机 神威太湖之光,揭秘全国产世界最快超级计算机“神威·太湖之光”(组图)...
  13. sqlserver2005数据库18456错误(转)
  14. 观念理解论创业设计思维
  15. 判断用户输入的年份(平年或闰年)
  16. 指纹识别-(1)基本知识
  17. 实时翻译器-实时自动翻译器
  18. 1063计算谱半径(满分python)
  19. 联盟链--3Fabric 1.0交易流程
  20. 七年级 电子计算机 教材分析,七年级信息技术教学计划表

热门文章

  1. Git下载安装及设置详细教程
  2. xfce4桌面连接蓝牙设备ubuntu
  3. 计算机考研具体学科准备
  4. Centos7 安装zmap
  5. 等级保护2.0三级通用要求测评方法
  6. pg数据库表存放在哪里_pg数据库系统表
  7. Python网络爬虫实现音乐下载器和图片下载器功能
  8. java入门基础教程(三)写点代码熟悉一下java语言
  9. 【FFmpeg命令】jpg与yuv(批量)互转
  10. php检查gd库是否开启,检查服务器是否开启GD库