最新消息:

婚庆网页设计作品dw(DW网页怎么设计一个时钟)

励志语录 admin 浏览 评论

如何用dw制作旅游网页设计模板。1.首先,你要有一个游客行业的标准,你的目标是游客在旅游行业里有一个游客标志。如何通过游客标志来促进游客的经营,如何让旅游网站的游客在游客旅游目的地找到目的地。通过游客标志进行宣传是一个非常现实和常见的方法。一个游客的经历可以让他们形成一种潜在的文化信仰,从而有利于他们游历旅游景点的文化传承和旅游目的地的文化认同。2.在设计旅游网页的时候,可以根据行业的特点来设计相应的网页,使游客的旅游目的地得到有效的推广和体现,吸引游客。如果是普通人,可以利用互联网平台和游客互动的方面,取得游客的认可和都有的影响力。3.在设计旅游网网时的重点在于抓住游客的关注点,使游客能参与,感兴趣的旅游。

1,dw制作淘宝首页代码需要掌握的知识:

淘宝店铺后台功能,基本的代码运用技巧。

2,店铺的后台基本操作是指:

a,会在首页添加自定义模块,dw写的代码基本是在自定义模块中添加的

b,添加完在自定义模块中的代码,可以通过店铺装修预览来查看装修的效果

3,基本的代码运用技巧:

a,首先能看懂基本的代码,淘宝自定义的代码主要html格式,因为淘宝屏蔽了js和部分css,但是很多淘宝官方的widget动态代码可以调用的。这个需要自己先读懂基本的html代码以后,再去掌握。

4,首页的代码类型:

a,最上方一般使用的是轮播代码,轮播代码一般可以调用官方的轮播样式,可以参考这个连接来认识下官方的样式:open.taobao/doc/detail.htm?id=102084

b,轮播下方一般都是自定义区域的产品推荐,可以通过ps设计图片以后切片和添加热点的方法来进行为图片添加多链接,注意:淘宝自定义内容区的最大区域不会超过950px.要想获得全屏显示的效果,必须使用全屏代码。

5,淘宝首页的代码,可以参考模版进行修改就可以了,没必要每个都要自己写,把模版中的图片链接替换成自己图片空间的连接就可以了,模版可以网上下载

<!DOCTYPE html>

<head>

<meta charset="UTF-8">

<title>使用canvas元素绘制指针式动画时钟</title>

<script type="text/javascript">

var canvas;

var context;

//页面装载

function window_onload()

{

canvas=document.getElementById("canvas");//获取canvas元素

context=canvas.getContext('2d');//获取canvas元素的图形上下文对象

setInterval("draw()",1000);//每隔一秒重绘时钟,重新显示时间

}

//绘制时钟

function draw()

{

var radius=Math.min(canvas.width/ 2, canvas.height/ 2)-25;//时钟罗盘半径

var centerx=canvas.width/2;//时钟中心横坐标

var centery=canvas.height/2;//时钟中心纵坐标

context.clearRect(0,0,canvas.width,canvas.height);//擦除之前所绘时钟

context.save();//保存当前绘制状态

//绘制时钟圆盘

context.fillStyle='#efefef';//时钟背景色

context.strokeStyle='#c0c0c0';//时钟边框颜色

context.beginPath();//开始创建路径

context.arc(centerx,centery,radius, 0,Math.PI*2, 0);//创建圆形罗盘路径

context.fill();//用背景色填充罗盘

context.stroke();//用边框颜色绘制罗盘边框

context.closePath();//关闭路径

context.restore();//恢复之前保存的绘制状态

//绘制时钟上表示小时的文字

var r= radius- 10;//缩小半径,因为要将文字绘制在时钟内部

context.font='bold 16px宋体';//指定文字字体

Drawtext('1', centerx+(0.5* r), centery-(0.88* r));

Drawtext('2', centerx+(0.866* r), centery-(0.5* r));

Drawtext('3', centerx+ radius- 10,centery);

Drawtext('4', centerx+(0.866* r), centery+(0.5* r));

Drawtext('5', centerx+(0.5* r), centery+(0.866* r));

Drawtext('6', centerx, centery+ r);

Drawtext('7', centerx-(0.5* r), centery+(0.866* r));

Drawtext('8', centerx-(0.866* r), centery+(0.49* r));

Drawtext('9', centerx- radius+ 10, centery);

Drawtext('10',centerx-(0.866* r),centery-(0.50* r));

Drawtext('11', centerx-(0.51* r), centery-(0.88* r));

Drawtext('12', centerx, 35);

//绘制时钟指针

var date=new Date();//获取需要表示的时间

var h= date.getHours();//获取当前小时

var m= date.getMinutes();//获取当前分钟

var s=date.getSeconds();//获取当前秒

var a=((h/12)*Math.PI*2)- 1.57+((m/ 60)* 0.524);//根据当前时间计算指针角度

context.save();//保存当前绘制状态

context.fillStyle='black';//指定指针中心点的颜色

context.beginPath();//开始创建路径

context.arc(centerx,centery,3,0,Math.PI* 2, 0);//创建指针中心点的路径

context.closePath();//关闭路径

context.fill();//填充指针中心点

context.lineWidth=3;//指定指针宽度

context.fillStyle='darkgray';//指定指针填充颜色

context.strokeStyle='darkgray';//指定指针边框颜色

context.beginPath();//开始创建路径

//绘制小时指针

context.arc(centerx,centery,radius- 55, a+ 0.01, a, 1);

context.lineTo(centerx,centery);

//绘制分钟指针

context.arc(centerx,centery,radius- 40,((m/60)* 6.27)- 1.57,((m/60)* 6.28)- 1.57, 0);

context.lineTo(canvas.width/ 2, canvas.height/ 2);

//绘制秒钟指针

context.arc(centerx,centery,radius- 30,((s/60)* 6.27)- 1.57,((s/60)* 6.28)- 1.57, 0);

context.lineTo(centerx,centery);

context.closePath();//关闭路径

context.fill();//填充指针

context.stroke();//绘制指针边框

context.restore();//恢复之前保存的绘制状态

//指定时钟下部当前时间所用的字符串,文字格式为hh:mm:dd

var hours= String(h);

var minutes= String(m);

var seconds= String(s);

if(hours.length== 1) h='0'+ h;

if(minutes.length== 1) m='0'+ m;

if(seconds.length== 1) s='0'+ s;

var str=h+':'+ m+':'+s;

//绘制时钟下部的当前时间

Drawtext(str, centerx, centery+ radius+ 12);

}

function Drawtext(text, x, y)

{

//因为需要使用到坐标平移,所以在平移前线保存当前绘制状态

context.save();

x-=(context.measureText(text).width/ 2);//文字起点横坐标

y+=9;//文字起点纵坐标

context.beginPath();//开始创建路径

context.translate(x, y);//平移坐标

context.fillText(text,0,0);//填充文字

context.restore();

}

</script>

<style>

div{

display:-moz-box;

display:-webkit-box;

-moz-box-pack: center;

-webkit-box-pack: center;

width:100%;

}

canvas{

background-color:white;

}

</style>

</head>

<body onload="window_onload()">

<div><h1>使用canvas元素绘制指针式动画时钟</h1></div>

<div><canvas id="canvas" width="200px" height="200px"></canvas><div>//这里就是你的时钟的位置。

</body>

</html>

转载请注明:片头模版 » 婚庆网页设计作品dw(DW网页怎么设计一个时钟)

发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)

网友最新评论 ()