HTML CSS 动画 实现图片过渡与变换(图片不超过边框范围局部放大)
实例:实现图片方形变圆形,放大,倾斜,变黑白
效果:
HTML CSS 代码实现:
<html>
<head><title>过渡与变形</title><style type="text/css">body {background-color: #000000;/* line-height:10px;*/}.word {font-family: 'Times New Roman';font-size: 20px;color: #ffffff;}table {width: 1000px;height: 500px;margin: 80px 70px 20px 120px;border-collapse: separate;border-spacing: 70px;}.css1 {border: 8px solid #ffffff;-webkit-box-shadow: #ffffff 0 0 25px;border-radius: 15px;width: 135px;height: 135px;-webkit-transition-duration: 2s;}.css1:hover {-webkit-transition-property: -webkit-border-radius;-webkit-border-radius: 50%;}.css2 {width: 135px;height: 135px;-webkit-transition-duration: 2s;}.img-box {width: 135px;height: 135px;overflow: hidden;border: 8px solid #ffffff;-webkit-box-shadow: #ffffff 0 0 25px;border-radius: 15px;}.css2:hover {display: block;-webkit-transform: scale(2,2);transform-origin: 0% 0%;}.css3 {border: 8px solid #ffffff;-webkit-box-shadow: #ffffff 0 0 25px;border-radius: 15px;width: 135px;height: 135px;-webkit-transition-duration: 2s;}.css3:hover {-webkit-transform: rotate(45deg);}.css4 {border: 8px solid #ffffff;-webkit-box-shadow: #ffffff 0 0 25px;border-radius: 15px;width: 135px;height: 135px;-webkit-transition-duration: 2s;}.css4:hover {/*-webkit-filter: grayscale(100%);*/-webkit-filter: grayscale(100%);}</style>
</head>
<body><table><tr><td align="center"><span class="word">SHAPE</span></td><td align="center"><span class="word">DISPLACEMENT</span></td><td align="center"><span class="word"> POSITION</span></td><td align="center"><span class="word">COLOR</span></td></tr><tr><td align="center"><img class="css1" src="data:images/image1.jpg" /></td><td align="center"><div class="img-box"><img class="css2" src="data:images/image2.jpg" /></div></td><td align="center"><img class="css3" src="data:images/image3.jpg" /><td align="center"><img class="css4" src="data:images/image4.jpg" /></td></tr></table>
</body>
</html>
2021年11月26日更新
HTML CSS 动画 实现图片过渡与变换(图片不超过边框范围局部放大)相关推荐
- html+css 动画制作简单的渐变效果(图片视频)
- css动画,小球运动
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 前言 随着用户的需求,以及为提升用户体验今天我们讲利用css制作动画 提示:以下是本篇文章正文内容,下面案例可供参考 一.定义关键帧 ...
- CSS 图片过渡和转换动画
话不多说先上案例: 原理: 在一个盒子中塞入两个与盒子一样大小的图片,并将超出部分隐藏 <!-布局--> <div class="test"><div ...
- html和css动画效果,css过渡和css动画的区别是什么?
CSS3中出现很多新的特性,其中比较好玩的3D操作就是:过渡和动画效果.那么css过渡和css动画的区别是什么?下面本篇文章就来给大家介绍一下CSS中过渡和动画的区别,希望对大家有所帮助. css过渡 ...
- css过渡和css动画的区别是什么?
CSS3中出现很多新的特性,其中比较好玩的3D操作就是:过渡和动画效果.那么css过渡和css动画的区别是什么?下面本篇文章就来给大家介绍一下CSS中过渡和动画的区别,希望对大家有所帮助. css过渡 ...
- css学习12:过渡、变化、动画、响应式布局
元素的动效 二十二.过渡 transition 在英文中是过渡的意思,过渡可以为一个元素在不同状态之间切换不同的过渡效果.它由四个部分构成,分别是:过渡属性的名称,过渡需要的时间,过渡的方式和过渡的延 ...
- CCS3的过渡、变换、动画以及响应式布局、弹性布局
CSS3 过渡 .变换.动画 在没有CSS3之前,如果页面上需要一些动画效果,要么你自己编写 JavaScript,要么使用 JavaScript 框架(如 jQuery)来提高效率. 但是CSS3出 ...
- html图片视频渲染原理,初识浏览器渲染原理和CSS动画
1.浏览器渲染原理 浏览器到底是怎么将一个html文件渲染成生动的页面的?话不多说,直接看图 以图中的过程,浏览器的渲染过程大致就是: 通过HTML解析将HTML文件解析为 DOM 树; 通过CSS解 ...
- CSS动画示例(上一篇是CSS过渡…)
大家好,欢迎来到雄雄的小课堂,前面,我们将CSS的变形和过渡都整理了,有需要的可以移步这里看: CSS3中的动画示例 CSS3的几个变形案例-- 今天,我们来看看CSS3的动画. CSS3使用动画分为 ...
最新文章
- 九九乘法表c语言代码空格,九九乘法表的C语言代码.doc
- 派森编程软件python-零基础学习Python需要用什么开发工具?
- 探索java世界中的日志奥秘
- 信号扫描_图文并茂,一文读懂信号源
- java盛最多水的容器_Leetcode刷题java之11. 盛最多水的容器(top100)
- ThreadStatic特性简介
- vscode remote 离线环境搭建
- 为什么要使用Keil MDK-ARM中间件库?
- 微软office Excel 2013 2016 如何启用宏功能的图文教程
- Unity 第三人称人物移动
- linux系统双显卡切换显卡驱动,Ubuntu安装并切换Nvidia双显卡驱动的方法
- 用友BIP对接外部旺店通企业版奇门系统
- oracle 查找索引大小写,关于sql:Oracle中不区分大小写的搜索
- 什么是.svn文件? SVN使用说明
- 设计模式 - 六大设计原则之OCP(开闭原则)
- Pygraphviz安装失败应该怎么办?
- vmware12安装教程
- LeetCode - 354 俄罗斯套娃信封问题
- 少儿英语-思维导图学语法-特殊名词变复数
- 【python 可视化】数据透视表的用法及画饼图