一个特帅的展示图片的js+css

CSS+JS控制图片展示

BODY {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 70%

Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px; TEXT-

ALIGN: center
}
#outer {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg-outer.gif)

repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 780px; PADDING-

TOP: 0px; TEXT-ALIGN: left
}
#wrapper {
BACKGROUND: #fff; MARGIN: 0px 4px
}
#content {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 400px; PADDING-BOTTOM: 20px;

MARGIN: 20px 30px; PADDING-TOP: 0px; POSITION: relative
}
#focus {
BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 2px solid;

PADDING-LEFT: 0px; MIN-HEIGHT: 188px; BACKGROUND: url(/images/tile.gif) #eee repeat

-y left top; PADDING-BOTTOM: 10px; MARGIN: 25px 0px 30px; BORDER-LEFT: #ccc 2px

solid; WIDTH: 100%; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 2px solid; POSITION:

relative; HEIGHT: 188px
}
#beni {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;

WIDTH: 250px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 15px
}
#beni LI {
BORDER-TOP: #fff 1px solid; FONT-SIZE: 12px; FLOAT: left; WIDTH: 250px; TEXT-

INDENT: 24px; LINE-HEIGHT: 26px
}
#beni LI.first {
BORDER-TOP: 0px
}
#beni LI A {
BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-

LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 0px;

BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
#beni LI A:hover {
BACKGROUND: #f9f9f9
}

function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
oldonload();
func();
}
}
}

function insertAfter(newelement,existingelement) {
var parentelement = existingelement.parentNode;
if (parentelement.lastChild == existingelement) {
return parentelement.appendChild(newelement);
} else {
return
parentelement.insertBefore(newelement,existingelement.nextSibling);
}
}

function makeSlideshow(details,coords,linkholder) {
if (!document.getElementById) return false;
if (!document.getElementById(linkholder)) return false;
var pane = document.createElement('div');
pane.style.width = details['width'];
pane.style.height = details['height'];
pane.style.overflow = 'hidden';
//pane.className = 'descrizione';
pane.style.position = 'relative';
pane.style.top = '0px';
pane.style.left = '270px';
pane.setAttribute('id','descrizione');
var pic = document.createElement('img');
pic.setAttribute('id',details['id']);
pic.setAttribute('src',details['image']);
pic.setAttribute('alt','');
pic.style.position = 'absolute';
pane.appendChild(pic);
var l_beni = document.getElementById(linkholder);
l_beni.parentNode.insertBefore(pane,l_beni);
var lnks = l_beni.getElementsByTagName('a');
for (var i=0;i

function slideElement(elementId,x,y,inc) {
if (!document.getElementById) return false;
if (!document.getElementById(elementId)) return false;
var element = document.getElementById(elementId);
if (element.sliding) clearTimeout(element.sliding);
if (!element.xpos) element.xpos = 0;
if (!element.ypos) element.ypos = 0;
if (element.xpos == x && element.ypos == y) return true;
if (element.xpos > x) {
var dist = Math.ceil((element.xpos-x)/inc);
element.xpos = element.xpos - dist;
}
if (element.xpos y) {
var dist = Math.ceil((element.ypos-y)/inc);
element.ypos = element.ypos - dist;
}
if (element.ypos

("'+elementId+'",'+x+','+y+','+inc+')',10);
}

/* Focus Beni */
addLoadEvent(showbeni);
function showbeni() {
if (!document.getElementById) return false;
if (!document.getElementById('beni')) return false;
var panel_details = new Array();
panel_details['id'] = 'pic';
panel_details['image'] = 'http://www.mhcy.net/html/css+js_photo/images/focus.jpg';
panel_details['width'] = '420px';
panel_details['height'] = '188px';
var coords = new Array();
coords['default'] = new Array(0,0);
coords['Opere e oggetti d\'arte'] = new Array(0,-188);
coords['Architetture'] = new Array(0, -376);
coords['Reperti archeologici'] = new Array(0,-564);
coords['Stampe e matrici di incisione'] = new Array(0,-752);
coords['Fotografie'] = new Array(0,-940);
coords['Beni etnoantropologici'] = new Array(0,-1128);
var linkholder = 'beni';
makeSlideshow(panel_details,coords,linkholder);
}

  • Opere e oggetti d'arte

  • Architetture

  • Reperti archeologici

  • Stampe e matrici di incisione

  • Fotografie

  • Beni etnoantropologici

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

(0)

相关推荐

  • js实现仿百度汽车频道选择汽车图片展示实例

    本文实例讲述了js实现仿百度汽车频道选择汽车图片展示的方法.分享给大家供大家参考.具体实现方法如下: <!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"&

  • js实现鼠标感应图片展示的方法

    本文实例讲述了js实现鼠标感应图片展示的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!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&qu

  • 利用JS进行图片的切换即特效展示图片

    在网页制作的时候,需要利用JS进行特效展示图片,下面是利用JS简单制作的图片的切换. 复制代码 代码如下: <html> <head> <script type="JavaScript"> var srr = new Array('图片一', '图片二', '图片三', '图片四');//利用JS中内置的数组,进行数据的存储 var s = 0; function chage() { var img = document.getElementById

  • jb51站长推荐的用js实现的多浏览器支持的图片轮换展示效果ie,firefox

    jb51站长推荐的用js实现的多浏览器支持的图片轮换展示效果在ie,firefox和测试一切正常,建议以后大家都要用这样的兼容性比较好的代码 body {margin:0 auto; padding:0; text-align:center } .box400 {margin:0 auto;padding:0;width:400px} #f_menu { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 400px; HEIGHT: 20px } #f_men

  • 纯JS实现旋转图片3D展示效果

    CSS: <style type="text/css"> #show{position:relative;margin:20px auto;width:800px;} .item{position:absolute;height:40px;width:60px;background:#999999;border:1px solid #eeeeee;cursor:pointer;}</style> Html: input id="l" type

  • 一个特帅的展示图片的js+css

    CSS+JS控制图片展示 BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 70% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px; TEXT- ALIGN: center } #outer { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;

  • jQuery中图片展示插件highslide.js的简单dom

    前言 今天用用了一款图片展示插件highslide.js,感觉用起来很是舒畅,几乎不用怎么写代码,只需要知道如何写参数就行了. 那么这么牛叉的插件我们该如何用哪,下面我就跟大家讲解一下. 一.引入 首先我们运用绝对路径引入,这一般都是在实际项目中引用的方法,我们下载时候会有个文件包,里面包含样式文件和脚本文件. 用的时候只需引入这两个文件即可,然后代码中这样写: <link rel="stylesheet" type="text/css" href="

  • js实现图片旋转 js滚动鼠标中间对图片放大缩小

    从开通博客园到今天,有两个多月了.我发现之前没有开通博客记录自己所做的东西,真是后悔啊. 现在一点一点把自己所做的功能以博客的形式记录下来,一方面可以给大家分享,大家一起学习,同时自己也从新回顾一下. 这个图片放大,缩小和旋转,我采用canvas画布这个来做的,核心点就在js中去控制鼠标状态及事件. 我先给大家展示一下效果图. 鼠标移到画布范围内就会出现下方的操作栏,每次以90度选择. 1.在引入js的时候一定要注意了,由于在使用画布canvas时,需要等图片加载完成后才可以执行画布里的内容.j

  • 微信开发之调起摄像头、本地展示图片、上传下载图片实例

    之前那篇微信JS-SDK授权的文章实现了分享接口,那么这里总结一下如何在微信里面通过js调起原生摄像头,以及上传下载图片. 1.配置 页面引入通过jssdk授权后,传入wx对象,首先配置需要的接口 wx.config({ /* debug: true, */ appId: appid, timestamp: timestamp, nonceStr: nonceStr, signature: signature, jsApiList: [ 'chooseImage',//拍照或从手机相册中选图接口

  • 解决springMVC 跳转js css图片等静态资源无法加载的问题

    web.xml中 servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-va

  • Android开发之使用GridView展示图片的方法

    本文实例讲述了Android使用GridView展示图片的方法.分享给大家供大家参考,具体如下: 今天说说GridView的使用. 所谓GvidView翻译过来就是网格布局:是一个ViewGroup以网格显示它的子视图(view)元素,即二维的.可滚动的网格.网格元素通过ListAdapter自动插入到网格. 这个GridView用处特别多,我这里是用来展示广告的.2*3的广告位置. 废话少说先看个效果图,有图就可以说个XX,对吧,大家都懂的. 大家可以看到搜索下面的那6个块,效果布局还行吧,哈

  • 如何实现在jupyter notebook中播放视频(不停地展示图片)

    在解决图像处理问题的时候,可以利用opencv打开视频,并一帧一帧地show出来,但是要用到imshow(),需要本地的界面支持. 代码如下 # -*- coding:utf-8*- import cv2 capture = cv2.VideoCapture("D:\\dataset\\chip_gesture.ts") # 图像处理函数 def processImg(img): # 画出一个框 cv2.rectangle(img, (500, 300), (800, 400), (0

  • MVVM模式下WPF动态绑定展示图片

    MVVM模式下WPF动态展示图片,界面选择图标,复制到项目中固定目录下面,保存到数据库的是相对路径,再次读取的时候是根据数据库的相对路径去获取项目中绝对路径的图片展示. 首先在ViewModel中 //属性定义 BitmapImage _ImageSource; /// <summary> /// 显示的图标 /// </summary> public BitmapImage ImageSource { get { return _ImageSource; } set { _Ima

  • JS+CSS实现鼠标经过弹出一个DIV框完整实例(带缓冲动画渐变效果)

    本文实例讲述了JS+CSS实现鼠标经过弹出一个DIV框效果.分享给大家供大家参考,具体如下: <!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">

随机推荐