小制作-css+html旋转木马
源代码:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<style type="text/css">
body{
transform-style: preserve-3d;
background-image: radial-gradient(yellow,pink)
}
.outer{
width: 200px;
height: 300px;
/* border:1px solid green;*/
position: relative;
margin:100px auto;
transform: rotateY(10deg) rotateX(30deg);
transform-style: preserve-3d;
/*transform: rotateX(-38deg)rotateY(-35deg) ;*/
animation: mofang 7s linear infinite;
}
@keyframes mofang{
from{
transform:rotateX(0deg) rotateY(10deg);
}
to{
transform:rotateY(360deg)rotateX(10DEG);
}
}
.inner{
width: 200px;
height: 300px;
border:2px solid red;
position: absolute;
}
.inner:nth-child(1){
transform: translateZ(308PX);
}
.inner:nth-child(2){
transform: translateZ(-308PX);
}
.inner:nth-child(3){
transform: rotateY(36deg)translateZ(310PX);
}
.inner:nth-child(4){
transform: rotateY(36deg)translateZ(-310PX);
}
.inner:nth-child(5){
transform: rotateY(72deg)translateZ(310PX);
}
.inner:nth-child(6){
transform: rotateY(72deg)translateZ(-310PX);
}
.inner:nth-child(7){
transform: rotateY(108deg)translateZ(310PX);
}
.inner:nth-child(8){
transform: rotateY(108deg)translateZ(-310PX);
}
.inner:nth-child(9){
transform: rotateY(144deg)translateZ(310PX);
}
.inner:nth-child(10){
transform: rotateY(144deg)translateZ(-308PX);
}
h2{
color: orange;
}
</style>
</head>
<body>
<marquee scrollamount="5">
<h2>
《多幸运》
词:刘家泽
曲:胜屿
演唱:韩安旭
在亿万人海相遇
有同样默契
是多么不容易
你懂得我的固执
我懂你脾气
两颗心在靠近
等不及解释我的心情
怕错过爱上你的时机
浪漫已经 准备就绪
全新的旅行
多幸运
在最美的年纪
遇见你
没有遗憾和可惜
抱紧你
用尽全部力气
不让幸福逃离
多幸运
爱你这件事情
成为我
今生最对的决定
我相信
你就是那唯一
愿陪你到底
多幸运 遇见了你
多幸运 爱上了你
多幸运 能在一起
多幸运 遇见了你
多幸运 爱上了你
多幸运 能在一起
在亿万人海相遇
有同样默契
是多么不容易
你懂得我的固执
我懂你脾气
两颗心在靠近
等不及解释我的心情
怕错过爱上你的时机
浪漫已经 准备就绪
全新的旅行
多幸运
在最美的年纪
遇见你
没有遗憾和可惜
抱紧你
用尽全部力气
不让幸福逃离
多幸运
爱你这件事情
成为我
今生最对的决定
我相信
你就是那唯一
愿陪你到底
多幸运 遇见了你
多幸运 爱上了你
多幸运 能在一起
多幸运 遇见了你
多幸运 爱上了你
多幸运 能在一起
多幸运
在最美的年纪
遇见你
没有遗憾和可惜
抱紧你
用尽全部力气
不让幸福逃离
多幸运
爱你这件事情
成为我
今生最对的决定
我相信
你就是那唯一
愿陪你到底 </h2></marquee>
<audio src="http://wl.baidu190.com/1465095357/fbef26cbf77c7072a34ba1dd074e889b.mp3" autoplay loop="loop"></audio>
<div class="outer">
<div class="inner"><img src="1.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="2.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="3.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="4.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="5.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="6.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="7.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="8.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="9.jpg" width="200px" height="300px"></div>
<div class="inner"><img src="10.jpg" width="200px" height="300px"></div>
</div>
</body>
</html>
静态截图《想侧面添加图片的,把准备好的图片插入源代码相应位置就ok啦》:

小制作-css+html旋转木马的更多相关文章
- Flexbox制作CSS布局实现水平垂直居中
Flexbox实现一个div元素在body页面中水平垂直居中: <!DOCTYPE html><html lang="en"><head> & ...
- 小tip:CSS vw让overflow:auto页面滚动条出现时不跳动——张鑫旭
小tip:CSS vw让overflow:auto页面滚动条出现时不跳动 这篇文章发布于 2015年01月25日,星期日,23:08,归类于 css相关. 阅读 46274 次, 今日 91 次 by ...
- 鼠标悬浮上去显示小手CSS
鼠标悬浮上去显示小手CSS只需要添加一句css代码即可 cursor:pointer;
- 小tip:CSS vw让overflow:auto页面滚动条出现时不跳动
原文地址:http://www.zhangxinxu.com/wordpress/?p=4552 一.水平居中布局与滚动条跳动的千年难题 当前web届,绝大多数的页面间布局都是水平居中布局,主体定个宽 ...
- 【Unity 3D】学习笔记29:游戏的例子——简单的小制作地图
无论学习.只看不练是坏科学. 因此,要总结回想这怎么生产MMROPG小地图的游戏.于MMROPG游戏类,在游戏世界中行走时导致各地,通常在屏幕的右上角,将有一个区域,以显示当前的游戏场景微缩.在游戏世 ...
- 【js 编程艺术】小制作一
最近在看js编程艺术,照葫芦画瓢,做了一个小网页.作为一枚前端渣渣,遇到了好多坑,在这里就不提了. 首先是html代码 /*gallery.html*/<!DOCTYPE html> &l ...
- 在线制作css动画——cssanimate
熟悉CSS的人都知道,CSS可以实现很多漂亮的动画,特别是它的在线功能,能够帮助人们解决很多制作动画的效果.今天特别推荐一个在线CSS插件功能--cssanimate,这个最大的特色就是以图形界面方式 ...
- 一个好玩的小制作,以及在<a/>中的标签href="javascript:;"/href="javascript:void(0);"/href="javascript:"的用法
一:一个小图标的制作 我们在支付宝.微信等某些地方上传文件时会遇到以下的图标,但是这样的图标其实可以用<a/>标签以及css样式完成, 具体代码如下: <!DOCTYPE html& ...
- 在线制作css动画——CSS animate
熟悉CSS的人都知道,CSS可以实现很多漂亮的动画,特别是它的在线功能,能够帮助人们解决很多制作动画的效果.今天特别推荐一个在线CSS插件功能——cssanimate,这个最大的特色就是以图形界面方式 ...
随机推荐
- Coding源码学习第三部分(EaseStartView.m)
首先接上篇的要做一个NSEnumerator 类的延展阅读. 枚举(NSEnumerator) (1)依附于集合类(NSArray,NSSet,NSDictionary),没有用来创建实例的接口. ( ...
- C++小项目:directx11图形程序(九):总结
整篇文章中对于directx11的知识的介绍并不多,我也不知道怎么介绍,也应该说对于directx,它有它自己的部分,比如设备(device),设备上下文(devicecontext),顶点缓存,索引 ...
- Homebrew安装及使用
简介 Homebrew官网:http://brew.sh/index_zh-cn.html Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux ...
- Individual Project - Word frequency program
1.项目预计用时 -计划学习C#和百度一些用法的时间:5小时 -项目本身打算写两个类,一个是遍历搜索文件夹的,另外一个用来统计单词.计划用时:5小时 2.项目实际用时 学习C#以及正则表达式的用法:3 ...
- MFC-01-Chapter01:Hello,MFC---1.3 第一个MFC程序(03)
1.3.2 MFC如何使用应用程序对象 MFC程序没有main函数,没有WinMain函数,到底是什么启动了程序的运行? 一个MFC提供的源代码中(Winmain.cpp)包含了一个AfxWinMai ...
- linux 内核学习之五 system_call过程分析
一 使用gdb工具跟踪分析一个自添加的系统调用 应用程序的进程通常在用户空间下运行,当它调用一个系统调用时,进程进入内核空间,执行的是kernel内部的代码,从而具有执行特权指令的权限,完成特定的 ...
- MFC listcontrol导出excel表格
// 导出ExcelCString CBackGroundDlg::ExportAsExcel(CString filename, CListCtrl &resultlist, CWnd * ...
- 黑马程序员——C语言基础 变量类型 结构体
Java培训.Android培训.iOS培训..Net培训.期待与您交流! (以下内容是对黑马苹果入学视频的个人知识点总结) (一)变量类型 1)局部变量 1> 定义:在函数内部定义的变量,称为 ...
- css3旋转
首先创建一个容器如div,然后设置其相关的3d属性,主要是三个1.perspective 透视,值越小3D感越强,值越大视觉正常.2.perspective-origin,透视点一般居于容器的中心.3 ...
- [网络技术][转]网卡的offload概念
网络数据包分析 网卡Offload 对于网络安全来说,网络传输数据包的捕获和分析是个基础工作,绿盟科技研究员在日常工作中,经常会捕获到一些大小远大于MTU值的数据包,经过分析这些大包的特性,发现和网卡 ...