求教大神,想做个飞行棋的简单web应用,就是丢骰子前进几步,后退几步那种,可以简单点

html-css021

求教大神,想做个飞行棋的简单web应用,就是丢骰子前进几步,后退几步那种,可以简单点,第1张

先画图么 然后用css+js控制棋子位置 用js产生1-6随机数 (或者用ajax发送到后台产生随机数) js中写个方法:function move(moveNo){} 用来移动棋子 可以先从简单的来 把棋盘画成一条直线 -> 矩形 -> 任意图形

感觉自己总是混淆css各种动画效果,所以再这里总结一下

1. transition ,所在元素块样式变动时启动,可用于样式变动时 产生过渡动画效果

| transition-property | 规定设置过渡效果的 CSS 属性的名称。 |

| transition-duration | 规定完成过渡效果需要多少秒或毫秒。 |

| transition-timing-function | 规定速度效果的速度曲线。 |

| transition-delay | 定义过渡效果何时开始。 |

2. tranform :用于平移,旋转,缩放,透视

语法

animation-name 规定需要绑定到选择器的 keyframe 名称。

animation-duration规定完成动画所花费的时间,以秒或毫秒计。

animation-timing-function规定动画的速度曲线。

animation-delay规定在动画开始之前的延迟。

animation-iteration-count规定动画应该播放的次数。

animation-direction规定是否应该轮流反向播放动画。

animationname 必需。定义动画的名称。

keyframes-selector 必需。动画时长的百分比。值:0-100%,from(与 0% 相同),to(与 100% 相同)

css-styles 必需。一个或多个合法的 CSS 样式属性。

4.@media :可以根据屏幕大小响应式改变样式

接下来利用transition和transfrom实现一个简单的翻牌效果,先看效果

这个类似画中画广告效果.给你写个例子

<style type="text/css">

.ad{width:500pxheight:auto}

.img{display:inlinefloat:left}

.img img{width:150pxheight:150px}

</style>

<div class="ad">

<p class="img"><img src="http://www.37s.net/templets/default/images/logo.gif" alt="" /></p>

<p>使用百度Hi可以第一时间收到“提问有新回答”“回答被采纳”“网友求助”的通知。查看详情

您想在自己的网站上展示百度“知道”上的问答吗?来获取免费代码吧!使用百度Hi可以第一时间收到“提问有新回答”“回答被采纳”“网友求助”的通知。查看详情

您想在自己的网站上展示百度“知道”上的问答吗?来获取免费代码吧!使用百度Hi可以第一时间收到“提问有新回答”“回答被采纳”“网友求助”的通知。查看详情

您想在自己的网站上展示百度“知道”上的问答吗?来获取免费代码吧!使用百度Hi可以第一时间收到“提问有新回答”“回答被采纳”“网友求助”的通知。查看详情

您想在自己的网站上展示百度“知道”上的问答吗?来获取免费代码吧!</p>

</div>