博客样式(旋转的立方体)

代码:

  1 <style>
  2         /*最外层容器样式*/
  3         .wrap {
  4             width: 100px;
  5             height: 100px;
  6             margin: 150px;
  7             position: relative;
  8         }
  9
 10         /*包裹所有容器样式*/
 11         .cube {
 12             width: 50px;
 13             height: 50px;
 14             margin: 0 auto;
 15             transform-style: preserve-3d;
 16             transform: rotateX(-30deg) rotateY(-80deg);
 17             animation: rotate linear 20s infinite;
 18         }
 19
 20         @-webkit-keyframes rotate {
 21             from {
 22                 transform: rotateX(0deg) rotateY(0deg);
 23             }
 24             to {
 25                 transform: rotateX(360deg) rotateY(360deg);
 26             }
 27         }
 28
 29         .cube div {
 30             position: absolute;
 31             width: 200px;
 32             height: 200px;
 33             opacity: 0.8;
 34             transition: all .4s;
 35         }
 36
 37         /*定义所有图片样式*/
 38         .pic {
 39             width: 200px;
 40             height: 200px;
 41         }
 42
 43         .cube .out_front {
 44             transform: rotateY(0deg) translateZ(100px);
 45         }
 46
 47         .cube .out_back {
 48             transform: translateZ(-100px) rotateY(180deg);
 49         }
 50
 51         .cube .out_left {
 52             transform: rotateY(-90deg) translateZ(100px);
 53         }
 54
 55         .cube .out_right {
 56             transform: rotateY(90deg) translateZ(100px);
 57         }
 58
 59         .cube .out_top {
 60             transform: rotateX(90deg) translateZ(100px);
 61         }
 62
 63         .cube .out_bottom {
 64             transform: rotateX(-90deg) translateZ(100px);
 65         }
 66
 67         /*定义小正方体样式*/
 68         .cube span {
 69             display: block;
 70             width: 100px;
 71             height: 100px;
 72             position: absolute;
 73             top: 50px;
 74             left: 50px;
 75         }
 76
 77         .cube .in_pic {
 78             width: 100px;
 79             height: 100px;
 80         }
 81
 82         .cube .in_front {
 83             transform: rotateY(0deg) translateZ(50px);
 84         }
 85
 86         .cube .in_back {
 87             transform: translateZ(-50px) rotateY(180deg);
 88         }
 89
 90         .cube .in_left {
 91             transform: rotateY(-90deg) translateZ(50px);
 92         }
 93
 94         .cube .in_right {
 95             transform: rotateY(90deg) translateZ(50px);
 96         }
 97
 98         .cube .in_top {
 99             transform: rotateX(90deg) translateZ(50px);
100         }
101
102         .cube .in_bottom {
103             transform: rotateX(-90deg) translateZ(50px);
104         }
105
106         /*鼠标移入后样式*/
107         .cube:hover .out_front {
108             transform: rotateY(0deg) translateZ(200px);
109         }
110
111         .cube:hover .out_back {
112             transform: translateZ(-200px) rotateY(180deg);
113         }
114
115         .cube:hover .out_left {
116             transform: rotateY(-90deg) translateZ(200px);
117         }
118
119         .cube:hover .out_right {
120             transform: rotateY(90deg) translateZ(200px);
121         }
122
123         .cube:hover .out_top {
124             transform: rotateX(90deg) translateZ(200px);
125         }
126
127         .cube:hover .out_bottom {
128             transform: rotateX(-90deg) translateZ(200px);
129         }
130     </style>
131
132
133     <!-- 外层最大容器 -->
134     <div class="wrap">
135         <!--包裹所有元素的容器-->
136         <div class="cube">
137             <!--前面图片 -->
138             <div class="out_front">
139                 <img src="https://i.loli.net/2018/05/03/5aeb0eef73838.jpg" class="pic">
140             </div>
141             <!--后面图片 -->
142             <div class="out_back">
143                 <img src="https://i.loli.net/2018/05/03/5aeb0f2fb9a83.jpg" class="pic">
144             </div>
145             <!--左面图片 -->
146             <div class="out_left">
147                 <img src="https://i.loli.net/2018/05/03/5aeb0f55411f0.jpg" class="pic">
148             </div>
149             <!--右面图片 -->
150             <div class="out_right">
151                 <img src="https://i.loli.net/2018/05/03/5aeb0f79a1124.jpg" class="pic">
152             </div>
153             <!--上面图片 -->
154             <div class="out_top">
155                 <img src="https://i.loli.net/2018/05/03/5aeb0f98a8b66.jpg" class="pic">
156             </div>
157             <!--下面图片 -->
158             <div class="out_bottom">
159                 <img src="https://i.loli.net/2018/05/03/5aeb0fdd51b7e.jpg" class="pic">
160             </div>
161
162             <!--小正方体 -->
163             <span class="in_front">
164                 <img src="https://i.loli.net/2018/05/03/5aeb100223dd0.jpg" class="in_pic">
165             </span>
166             <span class="in_back">
167                  <img src="https://i.loli.net/2018/05/03/5aeb101c2c24b.jpg" class="in_pic">
168             </span>
169             <span class="in_left">
170                 <img src="https://i.loli.net/2018/05/03/5aeb1038127b5.jpg" class="in_pic">
171             </span>
172             <span class="in_right">
173                 <img src="https://i.loli.net/2018/05/03/5aeb0dce1ca55.jpg" class="in_pic">
174             </span>
175             <span class="in_top">
176                 <img src="https://i.loli.net/2018/05/03/5aeb1057bb167.jpg" class="in_pic">
177             </span>
178             <span class="in_bottom">
179                 <img src="https://i.loli.net/2018/05/03/5aeb107514579.jpg" class="in_pic">
180             </span>
181         </div>
182
183     </div>

结果:(图片可以自己换)

原文地址:https://www.cnblogs.com/Trojan00/p/9497480.html

时间: 2024-08-29 15:18:45

博客样式(旋转的立方体)的相关文章

博客样式测试

博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试博客样式测试 ? 1 2 3 4 5 6 7 8 9 1

博主自己的博客样式分享

#下载 ??Github:源码下载 #声明 ??1. 本站模仿[夏日浅笑.]博主的博客样式,再此基础上进行二次加工,因为该博主分享出来的源码我使用时出来挺多问题. ??2. 本分享提供给懒于设置样式的人和新入门的小白. ??3. 如果使用该样式请说明出处 #使用方式 打开 博客设置,将博客皮肤设置为BlueSky,并申请JS代码支持 一般来说,快的话1小时,慢的话最晚一天 下载源码 将修改好的源码,复制到后台中,3个文件对应. #修改源码 ??列出需要修改的地方 ??1.所有a标签以及页面描述改

自定义博客样式

1.将css文件上传到博客园 http://files.cnblogs.com/files/chucklu/SimpleMemory.css 2.设置里面调整 2.1博客皮肤设置为Custom 2.2页面定制css代码 @import url("http://files.cnblogs.com/files/chucklu/SimpleMemory.css"); <style type="text/css"> #cnblogs_post_body { co

我的博客样式

此文长期更新,具体根据我博客的样式判定. 架构: BlackLowKey 页面CSS: div.prob{ box-shadow:0 0 4px #ccf; padding: 2px; text-align:left; border-radius:6px; } div.prob h2{ font-size:30px !important; font-family:Courier New,微软雅黑; font-weight:normal !important; text-align:center;

博客样式美化 一

先看效果 再看代码 选择博客园主题 选择极简风格的SimpleMenory主题 自定义样式 页面CSS body { color: #000000b3; background: url(https://img2018.cnblogs.com/blog/1367440/201810/1367440-20181028163415543-591919591.jpg) fixed; background-size: 100%; background-repeat: repeat; font-family

测试博客样式

package com.biyesheng; import android.os.Bundle; import android.os.Handler; import android.app.Activity; import android.content.Intent; import android.view.Menu; import android.view.Window; public class StartActivity extends Activity { @Override prot

博客样式(动态背景线条跟随鼠标移动)

代码(将代码添加至页脚html板块): 1 <!--代码放置于</body>上方--> 2 3 <script> 4 5 !function(){ 6 7 function n(n,e,t){ 8 9 return n.getAttribute(e)||t 10 11 } 12 13 function e(n){ 14 15 return document.getElementsByTagName(n) 16 17 } 18 19 function t(){ 20 21

Django博客开发-数据建模与样式设定

开发流程介绍 之前Django的学习过程当中已经把基本Django开发学完了,现在以Django 的博客项目完成一遍课程的回顾和总结.同时来一次完整开发的Django体验. 一个产品从研究到编码我们要经历以下的过程: 博客开发需求分析与建模 需求分析 本次项目完成的是一个博客的项目,博客主要目的是为了分享个人的技术,进行技术积累. 主要是发布文章日志.但是也需要有评论和互动.需要完成以下功能点: 1.文章的发布.展示.修改.删除. 2.文章评论 3.读者互动 4.图片管理 概要设计 我们对上面的

sass重构响应式unofficial‘s博客轻松适应移动端

前言: 刚刚玩博客园几天时间,发现挺不错的,对于我这个懒人又是一个爱折腾的人来说挺不错的,对于上班玩电脑,下班玩手机的用户来说,博客园中我的博客有一点给我的感觉不是很友好,电脑端看起来很美观的一个页面,移动端竟然也是原模原样的“美观”,由于工作主要是从事移动端开发,看着博客可以禁用模板样式,于是乎就决定把博客样式重构一下,分享是一种美德,不喜勿喷.本文原创博客地址:http://www.cnblogs.com/unofficial官网地址:www.pushself.com) 准备工作: 编辑工具