CSS3之图片3D翻转效果(网页效果每日一更)_html/css_WEB-ITnose

  今天,带来的是纯css3的效果–图片3d翻转。

  请看效果:http://localhost:63342/webfront/PC/rotate.html

  这个效果主要还是运用了CSS3的transform变形属性,与上个效果不同的是,这次并不是动画,所以没有采用animation属性,而是采用transition过渡属性。这个属性会将元素在两种效果之间进行切换,并产生一个过渡效果。详情请看代码。

  HTML结构:

 1     
2
3 CSS3之图片3D翻转效果(网页效果每日一更)_html/css_WEB-ITnose 4
5 这是小狗哦!! 6
7
8
9 CSS3之图片3D翻转效果(网页效果每日一更)_html/css_WEB-ITnose10
11 这是小狗哦!!12
13
14

登录后复制

  CSS样式:

立即学习“前端免费学习笔记(深入)”;

 1  2         *{margin:0px;padding:0px;} 3         #content{ 4             width:500px; 5             margin:30px auto; 6         } 7         .list{ 8             width:200px; 9             margin:25px;10             float:left;11             position:relative;12         }13         .list img{14             width:200px;15             height:200px;16             transform:perspective(200px) rotateY(0deg);17             opacity:1;18             transition:transform 600ms ease,opacity 600ms ease;19             -webkit-transition:transform 600ms ease,opacity 600ms ease;20         }21         .text{22             height:200px;23             width:200px;24             line-height:200px;25             background:#000;26             color:#fff;27             opacity:0;28             position:absolute;29             text-align:center;30             font-weight:bold;31             top:0px;32             left:0px;33             transform:perspective(200px) rotateY(-180deg);34             transition:transform 600ms ease,opacity 600ms ease;35             -webkit-transition:transform 600ms ease,opacity 600ms ease;36         }37         .list:hover img{38             transform:perspective(200px) rotateY(180deg);39             opacity:0;40             transition:transform 600ms ease,opacity 600ms ease;41             -webkit-transition:transform 600ms ease,opacity 600ms ease;42         }43         .list:hover .text{44             transform:perspective(200px) rotateY(0deg);45             opacity:1;46             transition:transform 600ms ease,opacity 600ms ease;47             -webkit-transition:transform 600ms ease,opacity 600ms ease;48         }49     

登录后复制

  代码很容易理解,先为图片设置一个初始旋转角度,因为它是先展示的,所以角度为180deg,透明度为1。当鼠标滑过时,改变角度和透明度,使其翻转。而背后的文字也是如此道理。

  享受代码,享受生活,网页效果,每日一更。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2839720.html

(0)
上一篇 2025年3月9日 14:01:42
下一篇 2025年3月9日 14:01:51

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • CSS3之绽放的花朵(网页效果每日一更)_html/css_WEB-ITnose

      今天,带来的是纯css3打造的效果–绽放的花朵。   先来看效果吧:http://webfront.verynet.cc/pc/flower.html     这是纯CSS3样式打造的效果,关键是采用了animation属性…

    编程技术 2025年3月9日
    200
  • 横向的网页如何实现鼠标滑轮横向移动?_html/css_WEB-ITnose

    横向的网页如何实现鼠标滑轮横向移动? 我做一个学校的点餐网页,想横向的形式,网页已经做出来了,如何实现鼠标滚轮是横向来移动滚动条的? 还有有没可能添加一个按钮,按一下制定滚动条向右移动某些个像素点?我只会静态html网页,求老师帮忙。 回复…

    编程技术 2025年3月9日
    200
  • Waves ? 赞!超炫交互体验的点击动画效果_html/css_WEB-ITnose

      waves 点击效果的灵感来自于谷歌的材料设计,很容易使用。只需要引入 waves.min.css 和 waves.min.js 到 html 文件中可以使用了。采用 touchstart 与 touchend 事件,支持移动设备。赶紧…

    编程技术 2025年3月9日
    200
  • 多个盒子一行排列的方法大全 响应式网页布局_html/css_WEB-ITnose

    如果想把多个块级元素放到同一行上,同学们首先想到的是浮动,但是就仅仅独此一种吗,答案不是的。这里小强老师总结了5种布局方式,希望对大家有所帮助。 第一种方法: 浮动法 这种方法是最简单的,也是我们初学css必须掌握的技能,就是把li浮动起来…

    编程技术 2025年3月9日
    200
  • 移动端网页大小自适应的实现方法

    终于完成了手头的项目,失踪人口又回归啦!在做项目的过程中,遇到很多值得思考的点,速速道来。 第一个遇到的就是网页大小自适应的问题。 目前比较常用的方法有: • 首先要让页面大小铺满屏幕又不能溢出。只需要在html 标签内加入viewport…

    编程技术 2025年3月9日
    200
  • 网页banner尺寸1920

    网页设计设计过程中,banner图是整个网页中,图片面积最大,位置最显眼的区域,甚至一个好看的网站就取决于banner的设计。 现主流banner的尺寸主要是分为这三种,(推荐学习:web前端视频教程) 1.显示位置是固定尺寸的,比如120…

    2025年3月9日
    200
  • 网页制作题怎么打开

    制作网站主要页面:共40分。(题库1.7.1试题单)(推荐学习:web前端视频教程) 1、利用素材库文件夹“网页设计制作员素材.7.1”文件夹。“Sweet Wedding”婚庆网站主页效果图 “1.7.1.1.bmp”,切片要求“1.7.…

    2025年3月9日
    200
  • 网页特效代码

    网页特效是用程序代码在网页中实现的特殊效果或者特殊的功能的一种技术,是用网页脚本(javascript,vbscript)来编写制作动态特殊效果。它为网页活跃了网页的气氛,有时候会起到一定的亲切力。 丰富多彩的网页特效,为网页增加了很不错的…

    2025年3月9日
    200
  • html中为网页设置字符集的标签是什么?

    html中为网页设置字符集的标签是meta标签。META标签用来描述一个HTML网页文档的属性,除了提供文档字符集、使用语言、作者等基本信息外,还涉及对关键词和网页等级的设定。 可以通过head标签中的meta标签进行设置 比如设置页面的字…

    2025年3月9日
    200
  • html网页的主体标签是什么?

    html网页的主体标签是:body标签。body标签是一个网页的身体部分,用于定义网页的主体内容,是一个HTML文档中必须的部分。body元素中包含文档的所有内容(比如文本、超链接、图像、表格和列表等等)。 HTML的主体标记是 ,在和中放…

    2025年3月9日
    200

发表回复

登录后才能评论