分享
 
 
 

单列上滚的图片的网页特效代码

王朝html/css/js·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title></title><style type="text/css">

<!--

#f_div{width:150px; height:100px; margin:0 auto; overflow:hidden;}

#f_imgDiv{width:100%; height:100px; overflow:hidden;}

#f_img{filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); border:0;}

#f_infoDiv{width:100%;top:-20px !important;top:-22px; position:relative;}

#f_buttonDiv{width:100%; margin-right:1px; height:21px; overflow:hidden; text-align:left;}

#f_line{width:100%;height:1px;background:#fff; overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100)}

#f_buttonDiv div{width:1px;height:21px; background:#fff; float:right;}

#f_buttonDiv .bg{width:21px; height:21px; background:#fff; float:right; filter:Alpha(Opacity=40);}

#f_buttonDiv a{width:21px;height:15px !important;height:17px;float:right;padding-top:5px;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;display:block;overflow:hidden;text-decoration:none;position:absolute;}

#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{color:#000;}

#f_buttonDiv a:hover{background:#FF840C;color:#fff;}

#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#FF840C;color:#fff;}

#f_buttonDiv a.on:hover{background:#FF6600;}

#f_text{height:20px; line-height:20px; overflow:hidden;text-align:center;}

#f_text a:link,#f_text a:visited,#f_text a:active{color:#000;text-decoration: none;}

#f_text a:hover{color:#FF6600;text-decoration: none;}

-->

</style>

</head>

<body>

<div id="ad_pic">

<div id="f_div">

<!--图片区域-->

<div id="f_imgDiv"></div>

<div id="f_infoDiv">

<!--数字按钮区域-->

<div id="f_buttonDiv"></div>

</div>

</div>

<!--焦点文字区域-->

<div id="f_text" class="f12b"></div>

<script language="javascript" type="text/javascript">

<!--

//more javascript from http://www.knowsky.com

function p$(string){

document.write(string);

}

function $(id){

return document.getElementById(id);

}

function change_menu(id,content_id,num,total_ztc_menu,menu_on,menu_off){

for (var i=1;i<=total_ztc_menu;i++){

$(id+i).className=menu_off;

$(content_id+i).style.display='none';

}

$(id+num).className=menu_on;

$(content_id+num).style.display='block';

}

//可修改区域

var imgWidth=150;

var imgHeight=100;

var _timeOut_=5000;

var show_text = false; //是否显示焦点文字

var timeOut=_timeOut_;

var timeOut2=_timeOut_/2;//onmouseout img后需要切换的时间

var now=0; //第一张图

var target="_blank"; //打开方式

var button_on ='on'; //当前焦点对应按钮的样式名

var button_off ='';//非当前焦点对应按钮的样式名

//不可修改区域

var imgUrl = new Array();

var imgText = new Array();

var imgLink = new Array();

var imgAlt= new Array();

var menuList = new Array();//菜单menu

var ver=2; //兼容浏览器版本 默认2 为非ie

var firstTime=true;

var n =-1;

//菜单menu

menuList[++n]='XX';

imgUrl[n]='http://www.knowsky.com/img/200406301.jpg';

imgText[n]='<a href="#" target="_blank">内容一</a>';

imgLink[n]='http://www.knowsky.com';

imgAlt[n]='内容一';

//菜单menu

menuList[++n]='XX';

imgUrl[n]='http://www.knowsky.com/img/200406302.jpg';

imgText[n]='<a href="#" target="_blank">内容二</a>';

imgLink[n]='http://www.knowsky.com';

imgAlt[n]='内容二';

//菜单menu

menuList[++n]='XX';

imgUrl[n]='http://www.knowsky.com/img/200406303.jpg';

imgText[n]='<a href="#" target="_blank">内容三</a>';

imgLink[n]='http://www.knowsky.com';

imgAlt[n]='内容三';

//菜单menu

menuList[++n]='XX';

imgUrl[n]='http://www.knowsky.com/img/200406304.jpg';

imgText[n]='<a href="#" target="_blank">内容四</a>';

imgLink[n]='http://www.knowsky.com';

imgAlt[n]='内容四';

var count=0;

for (var i=0;i<imgUrl.length;i++) {

if( (imgUrl[i]!="") && (imgText[i]!="")&& (imgLink[i]!="")&& (imgAlt[i]!="")) {

count++;

} else {

break;

}

}

//重写css

var each_width=Math.ceil((imgWidth-(count-1))/count);

var last_width=imgWidth-each_width*(count-1)-(count)+1;

function change(){

if (ver==1){

with($('f_img').filters[0]){

Transition=1;

apply();

play();

}

}

if (firstTime){ firstTime=false;timeOut=_timeOut_/1000;}

else{

$('f_img').src=imgUrl[now];

$('f_img').alt=imgAlt[now];

$('f_imgLink').href=imgLink[now];

if (show_text) $('f_text').innerHTML=imgText[now];

for (var i=0;i<count;i++) {

$('b'+i).className="button";

//$('f_menu'+i).className="";

}

$('b'+now).className="on";

//$('f_menu'+now).className="on";

now=(now>=imgUrl.length-1)?0:now+1;

timeOut=_timeOut_;

}

theTimer=setTimeout("change()", timeOut);

}

function b_change(num){

window.clearInterval(theTimer);

now=num;

firstTime=false;

change();

}

//draw 渐变line (即css:f_line)

function draw_line(){

var div = document.createElement("div");

div.id = 'f_line';

$('f_infoDiv').insertBefore(div,$('f_infoDiv').childNodes.item(0));

}

//表现层 start

//图片

var a = document.createElement("a");

a.id="f_imgLink";

a.target=target;

a.href=imgLink[now];

$('f_imgDiv').appendChild(a);

var img = document.createElement("img");

img.id="f_img";

img.width=imgWidth;

img.height=imgHeight;

img.src=imgUrl[now];

img.alt=imgAlt[now];

a.appendChild(img);

//数字按钮

for (var i=count-1;i>=0;i--){

var div_bg = document.createElement("div");

div_bg.id = 'div_bg'+i;

div_bg.className='bg';

$('f_buttonDiv').appendChild(div_bg);

var a = document.createElement("a");

a.id = 'b'+i;

a.className = (i==now+1)?"button_on":"button_off";

a.title=imgAlt[i];

a.innerHTML=i+1;

a.href='javascript:b_change('+i+')';

$('div_bg'+i).appendChild(a);

var div= document.createElement("div");

$('f_buttonDiv').appendChild(div);

}

if (show_text) $('f_text').innerHTML = imgText[now];

//表现层 end

$('f_img').onmouseover=function(){window.clearInterval(theTimer);}

$('f_img').onmouseout=function(){theTimer=setTimeout("change()", timeOut2);}

try{ //滤镜版本

new ActiveXObject("DXImageTransform.Microsoft.Fade");

$('f_img').filters[0].play();

ver=1;

draw_line();

}

catch (e){ver=2;}

var theTimer = setTimeout("change()", _timeOut_/1000);

//-->

</script>

</div>

</body>

</html>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有