转成html语言,转一学就会__html语言成品代码

本文提供多种实用的网页特效代码,包括百叶窗效果、图片滚动、背景音乐等,适用于不同需求的网页设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

百叶窗效果

代码如下:

4305106_1.gif

4305106_1.gif

4305106_1.gif

4305106_1.gif

调整scrollDelay=XX可以调整滑动速度

效果如下:

4305106_1.gif

4305106_1.gif

4305106_1.gif

4305106_1.gif

不懂html语言的朋友也可以做一幅漂亮的图哦,只要复制这些代码.换上你自已喜欢的图片网址或者动画网址, 一幅属于你的大作就产生了。

边框:1.两层

加入内容

2.八层

加入内容

3.三层

加入内容

4.一层

加入内容
5.两层
加入内容

加入图片代码:一、单纯的一张图片

p

http://forum.xicn.net/uploadFile/2004/05/29/AqSegBJrrq214800bingchuan4.jpg>

二、加框有一层FLASH的图片

三、加框用两层FLASH的图片

四、两个FLASH上下排列的图片:

五、下上移动的图片们:

43akqeHuYd214718bingchuan4.jpg

DLSKfBs53V215623bingchuan4.jpg

ZEd88baGsn215638bingchuan4.jpg

六、左右移动的图片们:(要有个背景哟)

bihe.jpg___2004511215822101.jpg

by.jpg___2004511215822766.jpg

htys.jpg___2004511215822890.jpg

hyxq.jpg___2004511215822564.jpg

lty.jpg___2004511215822316.jpg

zyh.jpg___2004511215916227.jpg

yannian.jpg___200451121591787.jpg

xbh.jpg___2004511215917981.jpg

mdqg.jpg___20045112203661.jpg

mlsx.jpg___20045112203201.jpg

七:图片雾化效果:
八:图片倒影效果:

2004430154320.gif2004430154320.gif

九:图片向左右相反的方向移动的效果:

2004361972445799.gif2004615135733903.gif2004361972445799.gif

20044895834296.gif200461612563116.gif20044895834296.gif

加入背景音乐代码:

所用元素:

参数:

src:音乐文件的URL;

hidden:=true为不可见,=false反之;

type:指定音频类型;

LOOP:是否循环播放,注意其值置于小角双引号中;

AUTOSTART:是否自动播放,其值同上。

推荐几种贴音乐方法

1、下面是贴“wam”格式的语法,自动播放,自动循环语法命令。

2、下面是贴“mp3”格式的语法,自动播放,不循环语法命令。宽=(100----600),高=(30----40),可以根据自己的爱好修改,但是超过我提出的范围就不太好看了!

3、下面是贴“mp3”格式的语法,自动播放,自动循环语法命令。

4、下面是贴“mp3”格式的语法,手动播放,不循环语法命令

5、面是贴“mp3”格式的语法,手动播放,自动循环语法命令。

6、面是贴“mp3”格式的语法,隐藏播放器,(就象我的帖:《关于如何贴图》的背景音乐一样)自动播放,自动循环。不会显示播放器

7、要是需要居中,就在语法命令前面加“

”(
注意使用居中结束)即可:

如:

一、添加背景的语法命令

(一)单层背景的语法命令

1、

2、

加入文字 

上面的代码只要换红色的地址就可以变成另外一个边框了.

(二)多层背景的语法命令

 
 
 

二、背景添加透明FLASH的语法命令

三、图片横向摆动的语法命令

%E5%9B%BE%E7%89%87%E5%9C%B0%E5%9D%80

四、网站引导语法命令

★欢迎进入茗园网站★

五、禁止右键命令

function click() {

if (event.button==2) {

alert('欢迎光临寒舍,有什么需要帮忙的话,请与站长联系!谢谢您的合作!!!')

}

}

document.onmousedown=click

六、图片模糊处理命令

%E5%9B%BE%E7%89%87%E5%9C%B0%E5%9D%80

七、可以向上移动的图片或文字命令

%E5%9B%BE%E7%89%87%E5%9C%B0%E5%9D%80

八、上图片向右,下图片向左移动的命令

%E5%9B%BE%E7%89%87%E5%9C%B0%E5%9D%80

%E5%9B%BE%E7%89%87%E5%9C%B0%E5%9D%80

九、图片从右向左移动的命令

    %E5%9B%BE%E7%89%87%E5%9C%B0%E5%9D%80

十、图片分别向左右移动的命令

%E5%9B%BE%E7%89%87%E5%9C%B0%E5%9D%80

%E5%9B%BE%E7%89%87%E5%9C%B0%E5%9D%80

十一、文字在图片中部向上移动(隶书)

心灵相约相约心灵

其中为移动命令,scrollAmount=2   数字越大,速度越快。direction=up  移动的方向  ,可以变换英文“down”"left”“right”等。height=200   为移动的高度 。http://www.romantic-art.com/cards/flowers_h1/0007.JPG border=0 为图片地址,你可以换成自己喜欢的图片。“心灵相约相约心灵”是在图片上写入的文字,可以根据需要写上其它字。

十二:禁复制命令:

window.ClearEvent=function(){event.cancelBubble=false;var sSrcTagName=event.srcElement.tagName.toLowerCase();

return (sSrcTagName=="textarea" || sSrcTagName=="input" || sSrcTagName=="select");}

window.ClearKey=function(){event.cancelBubble=false;var iKeyCode=event.keyCode;return !(iKeyCode==78 && event.ctrlKey);}

with (window.document){oncontextmenu=onselectstart=ondragstart=window.ClearEvent;onkeydown=window.ClearKey;}

十三图片水中倒影

脚本说明:

把如下代码加入

区域中

119.gif

width=237>

function f1(){

setInterval("mdiv.filters.wave.phase+=10",100);

}

if (document.all){

document.write(''+document.all.reflect.src+'')

window.onload=f1

}

十四、

图片集旋转显示

脚本说明:

第一步:把如下代码加入

区域中

// 7 variables to control behavior

var Car_Image_Width=140;

var Car_Image_Height=225;

var Car_Border=true;  // true or false

var Car_Border_Color="white";

var Car_Speed=4;

var Car_Direction=true;  // true or false

var Car_NoOfSides=8;  // must be 4, 6, 8 or 12

/* array to specify images and optional links.

For 4 sided carousel specify at least 2 images

For 6 sided carousel specify at least 3

For 8 sided carousel specify at least 4

For 12 sided carousel specify at least 6

If Link is not needed keep it ""

*/

Car_Image_Sources=new Array(

"200310171/photo1.jpg","http://www.cctv.com",

"200310171/photo2.jpg","http://www.cctv.com",

"200310171/photo3.jpg","",file://thisslide isn't linked

"200310171/photo4.jpg","http://www.cctv.com" // NOTE No comma after last line

);

/***************** DO NOT EDIT BELOW **********************************/

CW_I=new Array(Car_NoOfSides/2+1);C_ClcW=new Array(Car_NoOfSides/2);

C_Coef=new Array(

3*Math.PI/2,0,3*Math.PI/2,11*Math.PI/6,Math.PI/6,3*Math.PI/2,7*Math.PI/4, 0,

Math.PI/4,3*Math.PI/2,5*Math.PI/3,11*Math.PI/6,0,Math.PI/6,Math.PI/3);

var C_CoefOf=Car_NoOfSides==4?0:Car_NoOfSides==6?2:Car_NoOfSides==8?5:9;

C_Pre_Img=new Array(Car_Image_Sources.length);

var C_Angle=Car_Direction?Math.PI/(Car_NoOfSides/2):0,C_CrImg=Car_NoOfSides,C_MaxW,C_TotalW,

C_Stppd=false,i,C_LeftOffset,C_HalfNo=Car_NoOfSides/2;

function Carousel(){

if(document.getElementById){

for(i=0;i

C_Pre_Img[i]=new Image();C_Pre_Img[i].src=Car_Image_Sources[i]}

C_MaxW=Car_Image_Width/Math.sin(Math.PI/Car_NoOfSides)+C_HalfNo+1;

Car_Div=document.getElementById("Carousel");

for(i=0;i

CW_I[i]=document.createElement("img");Car_Div.appendChild(CW_I[i]);

CW_I[i].style.position="absolute";

CW_I[i].style.top=0+"px";

CW_I[i].style.height=Car_Image_Height+"px";

if(Car_Border){

CW_I[i].style.borderStyle="solid";

CW_I[i].style.borderWidth=1+"px";

CW_I[i].style.borderColor=Car_Border_Color}

CW_I[i].src=Car_Image_Sources[2*i];

CW_I[i].lnk=Car_Image_Sources[2*i+1];

CW_I[i].onclick=C_LdLnk;

CW_I[i].onmouseover=C_Stp;

CW_I[i].onmouseout=C_Rstrt}

CarImages()}}

function CarImages(){

if(!C_Stppd){

C_TotalW=0;

for(i=0;i

C_ClcW[i]=Math.round(Math.cos(Math.abs(C_Coef[C_CoefOf+i]+C_Angle))*Car_Image_Width);

C_TotalW+=C_ClcW[i]}

C_LeftOffset=(C_MaxW-C_TotalW)/2;

for(i=0;i

CW_I[i].style.left=C_LeftOffset+"px";

CW_I[i].style.width=C_ClcW[i]+"px";

C_LeftOffset+=C_ClcW[i]}

C_Angle+=Car_Speed/720*Math.PI*(Car_Direction?-1:1);

if((Car_Direction&&C_Angle<=0)||(!Car_Direction&&C_Angle>=Math.PI/C_HalfNo)){

if(C_CrImg==Car_Image_Sources.length)C_CrImg=0;

if(Car_Direction){

CW_I[C_HalfNo]=CW_I[0];

for(i=0;i

CW_I[C_HalfNo-1].src=Car_Image_Sources[C_CrImg];

CW_I[C_HalfNo-1].lnk=Car_Image_Sources[C_CrImg+1]}

else{ for(i=C_HalfNo;i>0;i--)CW_I[i]=CW_I[i-1];

CW_I[0]=CW_I[C_HalfNo];

CW_I[0].src=Car_Image_Sources[C_CrImg];

CW_I[0].lnk=Car_Image_Sources[C_CrImg+1]}

C_Angle=Car_Direction?Math.PI/C_HalfNo:0;C_CrImg+=2}}

setTimeout("CarImages()",50)}

function C_LdLnk(){if(this.lnk)window.location.href=this.lnk}

function C_Stp(){this.style.cursor=this.lnk?"pointer":"default";C_Stppd=true;}

function C_Rstrt(){C_Stppd=false}

第二步:把

中的内容改为:

十五、特效代码

十六、自动打字效果

var msg = "欢迎光临夏之雪,请多提意见。谢谢! " ;

var interval = 120

var spacelen = 120;

var space10=" ";

var seq=0;

function Helpor_net() {

len = msg.length;

window.status = msg.substring(0, seq+1);

seq++;

if ( seq >= len ) {

seq = 0;

window.status = '';

window.setTimeout("Helpor_net();", interval );

}

else

window.setTimeout("Helpor_net();", interval );

}

Helpor_net();

十七、满天飘花的特效

//Pre-load your image below!

grphcs=new Array(6)

Image0=new Image();

Image0.src=grphcs[0]="http://www.hlxbbs.com/bbs/upload/hlx_200491302631.gif";

Image1=new Image();

Image1.src=grphcs[1]="http://www.hlxbbs.com/bbs/upload/hlx_200491302631.gif"

Image2=new Image();

Image2.src=grphcs[2]="http://www.mypcera.com/photo/65/person/organ/mens/29.gif"

Image3=new Image();

Image3.src=grphcs[3]="http://www.mypcera.com/photo/65/person/organ/mens/29.gif"

Image4=new Image();

Image4.src=grphcs[4]="http://www.hlxbbs.com/bbs/upload/hlx_200491302631.gif"

Image5=new Image();

Image5.src=grphcs[5]="http://www.hlxbbs.com/bbs/upload/hlx_200491302631.gif"

Amount=8; //Smoothness depends on image file size, the smaller the size the more you can use!

Ypos=new Array();

Xpos=new Array();

Speed=new Array();

Step=new Array();

Cstep=new Array();

ns=(document.layers)?1:0;

ns6=(document.getElementById&&!document.all)?1:0;

if (ns){

for (i = 0; i < Amount; i++){

var P=Math.floor(Math.random()*grphcs.length);

rndPic=grphcs[P];

document.write("+rndPic+");

}

}

else{

document.write('

');

for (i = 0; i < Amount; i++){

var P=Math.floor(Math.random()*grphcs.length);

rndPic=grphcs[P];

document.write(''+rndPic+'');

}

document.write('

');

}

WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;

WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;

for (i=0; i < Amount; i++){

Ypos[i] = Math.round(Math.random()*WinHeight);

Xpos[i] = Math.round(Math.random()*WinWidth);

Speed[i]= Math.random()*5+3;

Cstep[i]=0;

Step[i]=Math.random()*0.1+0.05;

}

function fall(){

var WinHeight=(ns||ns6)?window.innerHeight:window.document.body.clientHeight;

var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;

var hscrll=(ns||ns6)?window.pageYOffset:document.body.scrollTop;

var wscrll=(ns||ns6)?window.pageXOffset:document.body.scrollLeft;

for (i=0; i < Amount; i++){

sy = Speed[i]*Math.sin(90*Math.PI/180);

sx = Speed[i]*Math.cos(Cstep[i]);

Ypos[i]+=sy;

Xpos[i]+=sx;

if (Ypos[i] > WinHeight){

Ypos[i]=-60;

Xpos[i]=Math.round(Math.random()*WinWidth);

Speed[i]=Math.random()*5+3;

}

if (ns){

document.layers['sn'+i].left=Xpos[i];

document.layers['sn'+i].top=Ypos[i]+hscrll;

}

else if (ns6){

document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);

document.getElementById("si"+i).style.top=Ypos[i]+hscrll;

}

else{

eval("document.all.si"+i).style.left=Xpos[i];

eval("document.all.si"+i).style.top=Ypos[i]+hscrll;

}

Cstep[i]+=Step[i];

}

setTimeout('fall()',20);

}

window.onload=fall

//-->

十八、图片滚动的代码

一、向左滚动

1、调用“图片”栏目图片的向左滚动代码 (效果演示)

以下是首页模板最新图片部分代码

-----------------------------------

最新图片

------------------------------------

用以下是滚动代码代替上面红色的标签部分,注意红色部分的变化。

------------------------------------

var speed=15

demo12.innerHTML=demo11.innerHTML

function Marquee11(){

if(demo12.offsetWidth-demo.scrollLeft<=0)

demo.scrollLeft-=demo11.offsetWidth

else{

demo.scrollLeft++

}

}

var MyMar1=setInterval(Marquee11,speed)

demo.onmouseover=function() {clearInterval(MyMar1)}

demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}

-----------------------------------

2、文章频道图片向左滚动代码 (效果演示)

以下是文章频道模板最新图片部分代码

-----------------------------------

最新图片{$ChannelShortName}
{$GetPicArticle(ChannelID,0,True,0,4,false,false,0,3,2,130,90,20,0,True,4)}

------------------------------------

用以下是滚动代码代替上面红色的标签,注意红色部分的变化。红色数字代表了滚动图片的总数(这里为8张)。

----------------------------------

var speed=15

demo12.innerHTML=demo11.innerHTML

function Marquee11(){

if(demo12.offsetWidth-demo.scrollLeft<=0)

demo.scrollLeft-=demo11.offsetWidth

else{

demo.scrollLeft++

}

}

var MyMar1=setInterval(Marquee11,speed)

demo.onmouseover=function() {clearInterval(MyMar1)}

demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}

-----------------------------------

3、下载频道图片向左滚动代码  (效果演示)

以下是下载频道模板推荐下载图片部分代码

-----------------------------------

推荐下载(图){$RssElite}
{$GetPicSoft(ChannelID,0,True,0,4,false,True,0,3,2,130,90,20,0,True,4)}

------------------------------------

用以下是滚动代码代替上面红色的标签,注意红色部分的变化。红色数字代表了滚动图片的总数(这里为12张)。

------------------------------------

var speed=15

demo12.innerHTML=demo11.innerHTML

function Marquee11(){

if(demo12.offsetWidth-demo.scrollLeft<=0)

demo.scrollLeft-=demo11.offsetWidth

else{

demo.scrollLeft++

}

}

var MyMar1=setInterval(Marquee11,speed)

demo.onmouseover=function() {clearInterval(MyMar1)}

demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}

------------------------------

从以上可以看出,滚动图片代码基本上是相同的,不同的是调用图片的标签变了。

------------------------------

二、向上滚动

向上滚动代码使用方法同上左滚动代码,这里只给出代码,不再说明。

以下是文章频道图片调用的滚动代码。

-----------------------------------------------------------

var rollspeed=40

rolllink2.innerHTML=rolllink1.innerHTML

function Marquee(){

if(rolllink2.offsetTop-rolllink.scrollTop<=0)

rolllink.scrollTop-=rolllink1.offsetHeight

else{

rolllink.scrollTop++

}

}

var MyMar=setInterval(Marquee,rollspeed)

rolllink.onmouseover=function() {clearInterval(MyMar)}

rolllink.onmouseout=function() {MyMar=setInterval(Marquee,rollspeed)}

-----------------------------------------------------------

以下是图片频道的3行4列向上滚动代码摘录: (效果演示)

………………………

最新{$ChannelShortName}

var rollspeed=40

rolllink2.innerHTML=rolllink1.innerHTML

function Marquee(){

if(rolllink2.offsetTop-rolllink.scrollTop<=0)

rolllink.scrollTop-=rolllink1.offsetHeight

else{

rolllink.scrollTop++

}

}

var MyMar=setInterval(Marquee,rollspeed)

rolllink.onmouseover=function() {clearInterval(MyMar)}

rolllink.onmouseout=function() {MyMar=setInterval(Marquee,rollspeed)}

…………………………

三、向右滚动

--------------------------------------

var speed=30

demo2.innerHTML=demo1.innerHTML

demo.scrollLeft=demo.scrollWidth

function Marquee(){

if(demo.scrollLeft<=0)

demo.scrollLeft+=demo2.offsetWidth

else{

demo.scrollLeft--

}

}

var MyMar=setInterval(Marquee, speed)

demo.onmouseover=function() {clearInterval(MyMar)}

demo.onmouseout=function() {MyMar=setInterval(Marquee, speed)}

-------------------------------------

注意滚动图片数不要太大,这会影响页面下载速度。

十九、图片和文字从右向左流动

代码

lian.gif 图片和文字从右到左流动 lian.gif

二十、图片和文字从左向右流动

图片和文字从左到右流动

lian.gif

代码

图片和文字从左到右流动 lian.gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值