制作动感相册 [折叠] 2008-04-25 11:49
记得刚刚建博时,一看到博友的动感相册,我就觉得新奇,每次都忍不住啧啧称赞,不知道他们是怎么制作成的。为此,我羡慕嫉妒了好长时间。经过一个多月的摸索、体会、走访、询问和请教。现在,我已基本弄明白了它的制作方法,不再称奇了!
原来制作动感相册并不难,主要是因咱不了解制作相册还有专门的地方(网址),或者说软件。这些应用软件不用我们去制作,我们只要知道它在哪,会使用就可以了。如果当初我也知道制作相册的网址,这些问题就会迎刃而解。这就是我当初为什么不会制作,一直觉得它神奇的原因所在。我想,这也是许多博友关心的问题吧!
那么,拥有一款自己喜欢的相册如何制作呢?方法很简单,只要你打开我下面提供的四个网址之一,你就会根据提示轻松制作一个令你满意,爱不释手的动感相册。
制作图片的网址有:
④http:// www.picturetrail.com/
我想,只要有了上面这四个地址,再稍动脑子,我们就可以随心所欲地制作我们自己的动感相册,甚至个人拍摄的DV录像都可以通过这些网址提供的现成软件上传到你的博客中。
不过制作图片前,你要首先选择好自己准备制作的图片,尽量做到图片格式相同,大小一致。否则,图片会走样。不懂英文的博友,你可以选择前两个网址;懂一点儿的,你还可以选择第三个;如果你懂得很多,是个英语通,那么还有第四个供你选择。这等好事,我不敢独自受用,愿与有此爱好的博友一起来分享,怎么样,还不试试?
http://www.3lian.com/zl/3lian/3/
分类导航
特效首页 背景特效 鼠标特效 图片特效 时间特效 广告特效 密码特效 窗口特效 按钮特效 搜索特效 技巧特效 状态特效 导航特效 文字特效
导航条上的字慢慢出现而且有各种变幻效果
font-style: italic;
background: red;
color: white}
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- start hide
// Delay in milliseconds for the growing headliner
growWait=90
// Delay in milliseconds for the expanding headliner
expandWait=120
// Delay in milliseconds for the scrolling headliner
scrollWait=100
// Number of characters in scrolling zone for the scrolling headliner
scrollWidth=40
// Number of lines, specify as much as you want to use
lineMax=4
lines=new Array(lineMax)
// Define the lines (Text to display, url, effect, time to wait)
lines[1]=new Line("国内最好的综合性站点---网易", "www.163.net", Expand, 2000)
lines[2]=new Line("国内最好的新闻发部站点", "www.sina.com.cn", Scroll, 1000)
lines[3]=new Line("国内最好素材!", "www.3lian.com", Static, 2000)
lines[4]=new Line("给我写信吧!", "mailto:xiaoqinglu_40263.net@subject=_25C4_25E3_25BA_25C3&cc=webmaster_40javascript2000.com", Grow, 2000)
// Some other variables (just don't change)
lineText=""
timerID=null
timerRunning=false
spaces=""
charNo=0
charMax=0
charMiddle=0
lineNo=0
lineWait=0
// Define line object
function Line(text, url, type, wait) {
this.text=text
this.url=url
this.Display=type
this.wait=wait
}
// Fill a string with n chars c
function StringFill(c, n) {
s=""
while (--n >= 0) {
s+=c
}
return s
}
function Static() {
document.formDisplay.buttonFace.value=this.text
timerID=setTimeout("ShowNextLine()", this.wait)
}
function Grow() {
lineText=this.text
lineWait=this.wait
charMax=lineText.length
TextGrow()
}
function TextGrow() {
if (charNo <= charMax) {
document.formDisplay.buttonFace.value=lineText.substring(0, charNo)
charNo++
timerID=setTimeout("TextGrow()", growWait)
}
else {
charNo=0
timerID=setTimeout("ShowNextLine()", lineWait)
}
}
function Expand() {
lineText=this.text
charMax=lineText.length
charMiddle=Math.round(charMax / 2)
lineWait=this.wait
TextExpand()
}
function TextExpand() {
if (charNo <= charMiddle) {
document.formDisplay.buttonFace.value=lineText.substring(charMiddle - charNo, charMiddle + charNo)
charNo++
timerID=setTimeout("TextExpand()", expandWait)
}
else {
charNo=0
timerID=setTimeout("ShowNextLine()", lineWait)
}
}
function Scroll() {
spaces=StringFill(" ", scrollWidth)
lineText=spaces+this.text
charMax=lineText.length
lineText+=spaces
lineWait=this.wait
TextScroll()
}
function TextScroll() {
if (charNo <= charMax) {
document.formDisplay.buttonFace.value=lineText.substring(charNo, scrollWidth+charNo)
charNo++
timerID=setTimeout("TextScroll()", scrollWait)
}
else {
charNo=0
timerID=setTimeout("ShowNextLine()", lineWait)
}
}
function StartHeadliner() {
StopHeadliner()
timerID=setTimeout("ShowNextLine()", 1000)
timerRunning=true
}
function StopHeadliner() {
if (timerRunning) {
clearTimeout(timerID)
timerRunning=false
}
}
function ShowNextLine() {
(lineNo < lineMax) ? lineNo++ : lineNo=1
lines[lineNo].Display()
}
function GotoUrl(url)
{
top.location.href=url
}
// end hide -->
</SCRIPT>
<form name="formDisplay">
<input class="stHeadLiner" type="button" name="buttonFace" value="** The Headliner +++ Jan Pijnacker **" onClick="GotoUrl(lines[lineNo].url)"></INPUT>
</form>
相关内容
baidu
特效首页 背景特效 鼠标特效 图片特效 时间特效 广告特效 密码特效 窗口特效 按钮特效 搜索特效 技巧特效 状态特效 导航特效 文字特效