js图片幻灯片模式切换代码(图片切换代码html5)

本文目录一览:

Jquery幻灯片特效代码分享–打开页面随机选择切换方式(3)

这篇文章主要介绍了jQuery实现幻灯片焦点图,可实现非常炫目时尚的幻灯片效果,非常具有实用价值,基本能满足你在网页上使用幻灯片(焦点图)效果,需要的朋友可以参考下

幻灯片效果描述:与前两节不同的是,这款特效可以打开页面随机选择切换方式(方向)

运行效果截图如下:

具体代码如下

head

meta

http-equiv=”Content-Type”

content=”text/html;

charset=gb2312″

/

titleJquery幻灯片焦点图插件/title

script

src=”js/jquery-1.4a2.min.js”

type=”text/javascript”/script

script

src=”js/jquery.-1.2.1.min.js”

type=”text/javascript”/script

script

type=”text/javascript”

//打开页面随机选择

切换方式(方向),怕增大KinSlideshow.js文件

就没把随机切换写到里面。

//使用时如有需要随机自己写在前面是一样的。而且还可以只固定随机切换哪几种。

var

moveStyle

var

rand

=parseInt(Math.random()*4)

switch(rand){

case

0:

moveStyle=”left”

;break;

case

1:

moveStyle=”right”

;break;

case

2:

moveStyle=”down”

;break;

case

3:

moveStyle=”up”

;break;

}

$(function(){

$(“#KinSlideshow1”).KinSlideshow({moveStyle:moveStyle});

})

/script

style

type=”text/css”

#KinSlideshow{

overflow:hidden;

width:600px;

height:300px;}

/style

/head

body

h2打开页面随机选择切换方式(方向)—刷新看看

^_^/h2

div

id=”KinSlideshow1″

style=”visibility:hidden;”

a

target=”_blank”img

src=”images/11.png”

alt=”Jquery幻灯片焦点图插件”

width=”600″

height=”300″

//a

a

target=”_blank”img

src=”images/23.png”

alt=”Jquery幻灯片焦点图插件”

width=”600″

height=”300″

//a

a

target=”_blank”img

src=”images/4.jpg”

alt=”Jquery幻灯片焦点图插件”

width=”600″

height=”300″

//a

a

target=”_blank”img

src=”images/5.jpg”

alt=”Jquery幻灯片焦点图插件”

width=”600″

height=”300″

//a

a

target=”_blank”img

src=”images/22.png”

alt=”Jquery幻灯片焦点图插件”

width=”600″

height=”300″

//a

/div

/body

/html

希望本文所述对大家的Jquery特效设计有所帮助。

js幻灯片左右切换是怎么做出来的

图片切换一般是用jquery做的,几句代码就可以了。主要是鼠标移过事件,鼠标点击事件,鼠标移开事件

如何设置用JS实现的幻灯片自动切换效果的宽高?

你把:

#con_tophome_1{ width:100%; height:450px; background-image:url(img/shou1.jpg); background-repeat:no-repeat; background-position:center top; cursor:pointer}

#con_tophome_2{ width:100%; height:450px; background-image:url(img/shou2.jpg); background-repeat:no-repeat; background-position:center top; cursor:pointer}

#con_tophome_3{ width:100%; height:450px; background-image:url(img/shou3.jpg); background-repeat:no-repeat; background-position:center top; cursor:pointer}

中的width:100%; height:450px;都改成width:500; height:200px; 试试看呀。

它的宽度和高度应该是这样改的。

JavaScript 的网页图片切换代码

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”

html xmlns=””

head

meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″

title网页特效 首页图片切换/title

style type=”text/css”

/* Reset style */

* { margin:0; padding:0; word-break:break-all; }

body {

background:#fff;

color:#000000;

font:12px/1.6em Helvetica, Arial, sans-serif;

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

}

h1, h2, h3, h4, h5, h6 { font-size:1em; }

a { color:#0287CA; text-decoration:none; }

a:hover { text-decoration:underline; }

ul, li { list-style:none; }

fieldset, img { border:none; }

legend { display:none; }

em, strong, cite, th { font-style:normal; font-weight:normal; }

input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }

table { border-collapse:collapse; }

html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

/* iFocus style */

#ifocus { width:650px; height:245px; margin:0px; border:1px solid #DEDEDE; background:#F8F8F8; }

#ifocus_pic { display:inline; position:relative; float:left; width:540px; height:225px; overflow:hidden; margin:10px 0 0 10px; }

#ifocus_piclist { position:absolute; }

#ifocus_piclist li { width:550px; height:225px; overflow:hidden; }

#ifocus_piclist img { width:550px; height:225px; }

#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }

#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }

#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }

#ifocus_btn .current { background: url(img/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }

#ifocus_opdiv { position:absolute; left:0; bottom:0; width:545px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }

#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }

#ifocus_tx .normal { display:none; }

/style

script type=”text/javascript”

function $(id) { return document.getElementById(id); }

function addLoadEvent(func){

var oldonload = window.onload;

if (typeof window.onload != ‘function’) {

window.onload = func;

} else {

window.onload = function(){

oldonload();

func();

}

}

}

function moveElement(elementID,final_x,final_y,interval) {

if (!document.getElementById) return false;

if (!document.getElementById(elementID)) return false;

var elem = document.getElementById(elementID);

if (elem.movement) {

clearTimeout(elem.movement);

}

if (!elem.style.left) {

elem.style.left = “0px”;

}

if (!elem.style.top) {

elem.style.top = “0px”;

}

var xpos = parseInt(elem.style.left);

var ypos = parseInt(elem.style.top);

if (xpos == final_x ypos == final_y) {

return true;

}

if (xpos final_x) {

var dist = Math.ceil((final_x – xpos)/10);

xpos = xpos + dist;

}

if (xpos final_x) {

var dist = Math.ceil((xpos – final_x)/10);

xpos = xpos – dist;

}

if (ypos final_y) {

var dist = Math.ceil((final_y – ypos)/10);

ypos = ypos + dist;

}

if (ypos final_y) {

var dist = Math.ceil((ypos – final_y)/10);

ypos = ypos – dist;

}

elem.style.left = xpos + “px”;

elem.style.top = ypos + “px”;

var repeat = “moveElement(‘”+elementID+”‘,”+final_x+”,”+final_y+”,”+interval+”)”;

elem.movement = setTimeout(repeat,interval);

}

function classNormal(iFocusBtnID,iFocusTxID){

var iFocusBtns= $(iFocusBtnID).getElementsByTagName(‘li’);

var iFocusTxs = $(iFocusTxID).getElementsByTagName(‘li’);

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

iFocusBtns[i].className=’normal’;

iFocusTxs[i].className=’normal’;

}

}

function classCurrent(iFocusBtnID,iFocusTxID,n){

var iFocusBtns= $(iFocusBtnID).getElementsByTagName(‘li’);

var iFocusTxs = $(iFocusTxID).getElementsByTagName(‘li’);

iFocusBtns[n].className=’current’;

iFocusTxs[n].className=’current’;

}

function iFocusChange() {

if(!$(‘ifocus’)) return false;

$(‘ifocus’).onmouseover = function(){atuokey = true};

$(‘ifocus’).onmouseout = function(){atuokey = false};

var iFocusBtns = $(‘ifocus_btn’).getElementsByTagName(‘li’);

var listLength = iFocusBtns.length;

iFocusBtns[0].onmouseover = function() {

moveElement(‘ifocus_piclist’,0,0,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,0);

}

if (listLength=2) {

iFocusBtns[1].onmouseover = function() {

moveElement(‘ifocus_piclist’,0,-225,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,1);

}

}

if (listLength=3) {

iFocusBtns[2].onmouseover = function() {

moveElement(‘ifocus_piclist’,0,-450,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,2);

}

}

if (listLength=4) {

iFocusBtns[3].onmouseover = function() {

moveElement(‘ifocus_piclist’,0,-675,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,3);

}

}

}

setInterval(‘autoiFocus()’,3500);

var atuokey = false;

function autoiFocus() {

if(!$(‘ifocus’)) return false;

if(atuokey) return false;

var focusBtnList = $(‘ifocus_btn’).getElementsByTagName(‘li’);

var listLength = focusBtnList.length;

for(var i=0; ilistLength; i++) {

if (focusBtnList[i].className == ‘current’) var currentNum = i;

}

if (currentNum==0listLength!=1 ){

moveElement(‘ifocus_piclist’,0,-225,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,1);

}

if (currentNum==1listLength!=2 ){

moveElement(‘ifocus_piclist’,0,-450,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,2);

}

if (currentNum==2listLength!=3 ){

moveElement(‘ifocus_piclist’,0,-675,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,3);

}

if (currentNum==3 ){

moveElement(‘ifocus_piclist’,0,0,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,0);

}

if (currentNum==1listLength==2 ){

moveElement(‘ifocus_piclist’,0,0,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,0);

}

if (currentNum==2listLength==3 ){

moveElement(‘ifocus_piclist’,0,0,5);

classNormal(‘ifocus_btn’,’ifocus_tx’);

classCurrent(‘ifocus_btn’,’ifocus_tx’,0);

}

}

addLoadEvent(iFocusChange);

/script

/head

body

br /

div align=”center”

div id=”ifocus”

div id=”ifocus_pic”

div id=”ifocus_piclist” style=”left:0; top:0;”

ul

lia href=”#” target=”_blank”img src=”/edu/img/js/200909/1.jpg” alt=”武林三国” border=”0″ //a/li

lia href=”#” target=”_blank”img src=”/edu/img/js/200909/2.jpg” alt=”武林英雄” border=”0″ //a/li

lia href=”#” target=”_blank”img src=”/edu/img/js/200909/3.jpg” alt=”商业大亨” border=”0″ //a/li

lia href=”#” target=”_blank”img src=”/edu/img/js/200909/4.jpg” alt=”帝国远征” border=”0″ //a/li

/ul

/div

div id=”ifocus_opdiv”/div

div id=”ifocus_tx”

ul

li class=”current”2008年度排名第一的网页游戏/li

li class=”normal”2009年最新的网页游戏 /li

li class=”normal”商业大亨,挑战亿万富翁/li

li class=”normal”一款2009年不得不玩的帝国远征/li

/ul

/div

/div

div id=”ifocus_btn”

ul

li class=”current”img src=”/edu/img/js/200909/s1.jpg” alt=”” //li

li class=”normal”img src=”/edu/img/js/200909/s2.jpg” alt=”” //li

li class=”normal”img src=”/edu/img/js/200909/s3.jpg” alt=”” //li

li class=”normal”img src=”/edu/img/js/200909/s4.jpg” alt=”” //li

/ul

/div

/div

/div

/body

/html

自己改图片链接和大小~~

原创文章,作者:T47SE,如若转载,请注明出处:https://www.506064.com/n/129686.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
T47SET47SE
上一篇 2024-10-03 23:26
下一篇 2024-10-03 23:27

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • 用Python绘制酷炫图片

    在本篇文章中,我们将展示如何使用Python绘制酷炫的图片。 一、安装Python绘图库 在使用Python绘制图片之前,我们需要先安装Python绘图库。Python有很多绘图库…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29
  • 怎么写不影响Python运行的长段代码

    在Python编程的过程中,我们不可避免地需要编写一些长段代码,包括函数、类、复杂的控制语句等等。在编写这些代码时,我们需要考虑代码可读性、易用性以及对Python运行性能的影响。…

    编程 2025-04-29
  • 北化教务管理系统介绍及开发代码示例

    本文将从多个方面对北化教务管理系统进行介绍及开发代码示例,帮助开发者更好地理解和应用该系统。 一、项目介绍 北化教务管理系统是一款针对高校学生和教职工的综合信息管理系统。系统实现的…

    编程 2025-04-29

发表回复

登录后才能评论