3D酷炫翻牌效果

使用CSS3实现酷炫的3D翻转效果,上代码:

<!doctype html>
<html>
    <head>
        <!--声明当前页面编码集(中文编码<gbk,gb2312>,国际编码<utf-8>)-->
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta name="keywords" content="关键词,关键词">
        <meta name="description" content="">
        <title> html </title>
        <style type="text/css">
            *{padding:0px;margin:0px;}
            #box{width:970px;margin:50px auto;}
            /*container start*/
            .container{float:left;width:300px;height:400px;margin:10px 0 0 10px;/*设置3d环境*/transform-style:preserve-3d;perspective:500px;}
            .container .font{z-index:1;position:absolute;transition:all 1s linear;}

            .container:hover .back{z-index:2;}

            .container .back{transform: rotateY(180deg);position:absolute;left:0;top:0;padding:20px;width:260px;height:360px;z-index:0;transition:all 1s linear;background:linear-gradient(#9C3535,#333379);box-shadow: 5px 5px 4em #523E3E inset;color:#e5e5e5;font-size:16px;font-family:"楷体";}

            .container .item{transition:all 1s linear;}

            .container:hover .item{transform: rotateY(180deg);transition:all 1s linear;}
            /*container end*/
        </style>
    </head>
<body>
    <div id="box">
        <!--container start-->
        <div class="container">
            <div class="item">
                <div class="font">
                    <img src="image/1.jpg" width="300" height="400"/>
                </div>
                <div class="back">
                    亲爱滴同学们,我爱你们
                </div>
            </div>
        </div>
        <!--container end-->
    </div>
</body>
</html>
时间: 2024-11-05 00:02:34

3D酷炫翻牌效果的相关文章

基于ViewPager的一些酷炫切换效果

1.ViewPager可以用于实现类似banner的功能,我曾经在“时间超市”项目中使用过.但如何在此基础上实现一些切换的酷炫效果呢?今天细细品读了鸿洋大神的相关博文,终于学会了如何自定义切换效果. 详见博文:巧用ViewPager 打造不一样的广告轮播切换效果 2.对于ViewPager切换有个很出名的库叫JazzViewPager(点击访问gitHub),有时间去研究一下. 3.在看<Android超高仿QQ附近的人搜索展示>一文时,发觉了SparseArray这个安卓类,并阅读了<

iOS酷炫动画效果合集

源码地址 https://github.com/YouXianMing/Animations 效果绝对酷炫,包含了多种多样的动画类型,如POP.Easing.粒子效果等等,虽然只开源了半年,却是我好几年开发的积累,代码整齐,简单易懂,求star _(:з」∠)_ 部分效果 细节说明 大部分动画效果是本人自己实现的,部分动画效果使用了别人的开源代码并给出了引用说明,以下列表列举了部分效果: 01. POP动画 02. CAShapeLayer的path动画 03. mask动画 04. Easin

网页设计中热门的css和js酷炫动画效果

最近在网站和博客上能发现使用各种各样很帮效果的动画效果.CodyHouse介绍了这些CSS和Javas cript的编码教程. 因为每个文件都可以整套下载,所以马上就可以使用. 固定背景效果 →效果页 适用的浏览器:Chrome,Safari,Firefox,Opera,IE9+ 在Section和div垂直配置的长页面中,把背景固定,像卷帘被提起似的滚动. 产品展示滑块 →效果页 适用的浏览器:Chrome,Safari,Firefox,Opera,IE9+ 把配置卡片状的各个产品,用很棒的动

CSS3 3D酷炫立方体变换动画

我爱撸码,撸码使我感到快乐! 大家好,我是Counter,本章微博主要利用了CSS3的一些新特性, 主要用到关键帧来使3D图形运动起来,涉及到了一些抽象的思想,立体的想象. 先给大家看看完成的效果,代码也不是很难,每行代码都给到了详细注释,纯CSS,没有用到JS,CSS3不错. 效果如下: 每一行基本都有注释,就不重复说了,代码如下: <!DOCTYPE html> <html lang="zh"> <head> <meta charset=&

css3实现酷炫的3D盒子翻转效果

简介 运用css3先在平面空间组成立方体盒子,再让整个盒子翻转起来,先来张效果图: 步骤 1.先用css将6张图片摆成下图的样子: 下面就是通过css3的3D变换将每个面进行翻转,使之成为一个立体的盒子,代码如下: //左面 .pic2{ transform:rotateY(90deg); //沿y轴翻转90度 transform-origin:right; //以右边为轴 } //前面 .pic6{ transform:translateZ(100%); //垂直屏幕向外移动立方体的长度 }

纯CSS3实现的一些酷炫效果

纯CSS3实现的一些酷炫效果 之前在网上看到一些用纯CSS3实现的酷炫效果,以为实现起来比较困难,于是想看看具体是怎么实现的. 一.笑脸猫动画 实现效果如下: 这个实现起来确实比较麻烦,很多地方需要花时间,有耐心地调整. 1.先看下页面结构: <body> <div class="container"> <!-- 脸 --> <div class="face"> <!-- 头发 --> <div cl

微信小程序左右滑动切换图片酷炫效果(附效果)

开门见山,先上效果吧!感觉可以的用的上的再往下看. 心动吗?那就继续往下看! 先上页面结构吧,也就是wxml文件,其实可以理解成微信自己封装过的html,这个不多说了,不懂也没必要往下看了. 1 <scroll-view class="scroll-view_H" scroll-x scroll-with-animation style="width: 100%;height:{{windowHeight}}px" bindscroll="getSe

超级酷炫的悬浮效果

今天在奇舞周刊上看到了一篇文章,看到其酷炫的效果,自己忍不住试了一下,小伙伴们都惊呆了...这个效果是将光标移动到按钮上的不同位置产生的彩色渐变. 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,

Impress.js制作酷炫Presentation PPT

可以先看一个demo:http://dwqs.github.io/resume 昨天,我写了一些关于Impress.js的东西,对于创建在线的自我展示,这是一个非常不错的JavaScript库.由于是线上发布,所有有部分人问我怎么正确的使用它.因为没有在实际的项目页面设置帮助文档.这一篇文章将帮助你开始创建一个简单的幻灯片,但是之后你一定要完成它,可以用它来做很多酷炫的效果,唯一限制你的就是你的创造力. 需求 为了看到效果,请使用Google Chrome or Safari (or Firef