小制作-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,这个最大的特色就是以图形界面方式 ...
随机推荐
- 《Pro Express.js》学习笔记——Express框架常用设置项
Express 设置 系统设置 1. 无须再定义,大部分有默认值,可不设置 2. 常用设置 env view cache view engine views trust pro ...
- MAC与windows下打开当前文件路径的命令行(终端)
MAC 下文件夹与终端: 1.打开当前路径的终端窗口方法: ①直接拖动要打开的文件夹到终端 ②打开finder的服务偏好设置, 勾选"新建位于文件夹位置的终端"选项, 以后可以在文 ...
- HTML5和CSS3的一些新特性
html5有哪些新特性.移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5? 新特性: 1. 拖拽释放(Drag and drop) 2. 语义化更好的内容标 ...
- C++之虚函数和多态
干货较多-需要自己深思理解: C++支持两种多态性: 1.编译时多态性(静态绑定-早绑定) 在程序编译阶段即可以确定下来的多态性 通过使用 重载机制(重载函数)实现 (模板)http://blog.c ...
- ViewPager实现自动翻页功能 --转载出处找不到了,根据自己的理解写个随笔方便以后的记忆以及代码的共享,感谢给我启发的那位高手--第一次写博客哈
xml文件 textview 用于显示图片的标题 viewpager 用于实现翻页效果 <LinearLayout xmlns:android="http://schemas.andr ...
- knockout.js 简介
Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化. Knockout有如下4大重要概念: 声明式绑定 (Declarative Bindings):使用 ...
- 关于ssh调用远程后台命令挂住的解释
目前看到的最详细最全面的解释: http://www.snailbook.com/faq/background-jobs.auto.html
- Unity Ugui射线坐标转换总结
世界空间中的点坐标转换到屏幕坐标: screenPos = RectTransformUtility.WorldToScreenPoint(cam, worldPos.transform.positi ...
- ios中自定义cell 设置cell的分组结构
ios系统默认的cell并不能满足我们的需求 这个时候就需要自定义我们的cell 自定义cell为分组的时候 需要设置分组样式 以下是我常用分组的二种方法: 第一是 在自定义的UITableView ...
- 关于Python中的文件操作(转)
总是记不住API.昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧: python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Pyth ...