css图片3D效果(用CSS实现图片的3D凹凸感凸出镜框外或凹陷镜框里)
类别:Web前端 浏览量:221
时间:2021-11-01 10:43:06 css图片3D效果
用CSS实现图片的3D凹凸感凸出镜框外或凹陷镜框里Ⅰ、问题描述:
使用css实现图片的3D凹凸感;
Ⅱ实现过程如下:
1、展示结果为:
A、正常的图片(图一、图二都正常):
B、图一凸出镜框外,图二正常;
触发过程:将鼠标放在图一的红色边框内,就会显示出该结果;
C、图一正常,图二凹陷镜框里;
触发过程:将鼠标放在图二的红色边框内,就会显示出该结果;
2、运行软件VScode,亲测可实现;
3、运行代码:
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> .wrap { float: left; width: 200px; height: 300px; border: 1px solid red; margin: 100px 0 0 100px; perspective:500px; /* "perspective:500px;"指: 透视距离(远小近大的效果); 但只是感觉变了而已,而实际大小并没有变化; */ } .wrap img { transition: 0.5s; } .wrap:nth-child(1):hover img { transform: translateZ(100px); /* "translateZ(100px);"指: 往Z轴正方向平移100px(垂直屏幕往外为正); */ } .wrap:nth-child(2):hover img { transform: translateZ(-100px); /* "translateZ(-100px);"指:往Z轴负方向平移100px(垂直屏幕往里为负); */ } </style> </head> <body> <li class="wrap"> <img src="pic02.jpg" alt="css图片3D效果(用CSS实现图片的3D凹凸感凸出镜框外或凹陷镜框里)" border="0" />
Ⅲ、总结
到此这篇关于用CSS实现图片的3D凹凸感(凸出镜框外或凹陷镜框里)的文章就介绍到这了,更多相关CSS实现3D凹凸感内容请搜索开心学习网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持开心学习网!
您可能感兴趣
- css里margin是什么意思(正确理解CSS中的margin合并的用法)
- css3边框讲解(详解css3 object-fit属性)
- CSS命名规范
- css3表单怎么设置大小(CSS3美化表单控件全集)
- 哪些属性可以具体描述css盒模型(浅谈CSS中盒模型的理解)
- css3实现3d效果教程(纯 CSS3实现的霓虹灯特效)
- css3字体怎么设置(使用CSS3 font-feature-settings特性减除字体动画震颤效果)
- css怎么给背景颜色设置模糊(CSS设置背景图片模糊内容不模糊的解决方法)
- css渐变色动画(详解CSS背景渐变图片transtion过渡效果技巧)
- css渐变有几种(CSS 还能这样玩?奇思妙想渐变的艺术)
- 在css中用属性来实现文字环绕图片(css文字环绕图片—遇到的问题及快速解决方法)
- CSS中Position 的用法
- css3渐变色动画代码(CSS3 实现的动态星空背景)
- css设置超链接样式
- 加载页面执行css动画效果(纯CSS实现预加载动画效果)
- jquerycss3轮播案例(CSS3实现列表无限滚动/轮播效果)
- 日本菜有什么好吃(日本菜有什么好吃的做法)
- 韩国泡菜做法(韩国泡菜的做法步骤)
- 泰国旅游攻略(泰国旅游攻略必去景点)
- 越难春卷(越难春卷皮怎么用)
- 休闲VS新古典 办公家居简约设计(办公家居简约设计)
- 15个新成 园 位置公布 深圳龙岗2022年共建花园建设又有大动作(15个新成园位置公布)
热门推荐
- linux如何让系统监控一个服务(linux服务监控及运维)
- cubeide调试问题(如何使用宝塔安装ionCube扩展)
- pythonlambda详解(Python的条件表达式和lambda表达式实例)
- php中类的属性含义(php类中static与self的使用区别浅析)
- js弹出新窗口被拦截的解决方法
- vueelementui侧边栏(Vue Element UI自定义描述列表组件)
- 由于Web服务器上的“ISAPI 和CGI 限制”的解决方法
- php漏洞处理方法(php解决安全问题的方法实例)
- python提取json数据(Python爬取数据保存为Json格式的代码示例)
- react的setstate第二个参数(示例详解react中useState的用法)