当前位置: 首页 > news >正文

设计图片绘制的展现


 
  1.         
  2.         这一款图片的绘计,来进行应用和展现图片,从中起到很好的效果,荐写以参考和学习,从中可以得到启发和帮助;与其图片组展示方式,在IE6浏览器中进行滤镜透明方式来展现,突出了IE6与火狐浏览器的测试应用程度与支持。 
  3.     
  4.     
  5.           !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  6. <html> 
  7. <body> 
  8. <div id='container'> 
  9.     <!-- 左箭头 --> 
  10.     <img src="left.png"  style="left:-5px;top:85px;" onclick="javascript:showImg(-1)" /> 
  11.     <!-- 左边第一个图片框 --> 
  12.     <img id="img01" style="z-index:4;left:31px;top:63px;width:74px;height:74px"/> 
  13.     <!-- 左边第一个图片框的遮罩层 --> 
  14.     <div class='mask2' style="z-index:4;left:31px;top:63px;width:74px;height:74px"  onclick="javascript:showImg(2)" > 
  15.     </div> 
  16.  
  17.     <img id="img02" style="z-index:5;left:71px;top:32px;width:138px;height:138px"  /> 
  18.     <div class='mask' style="z-index:5;left:71px;top:32px;width:138px;height:138px" onclick="javascript:showImg(1)"/> 
  19.     </div> 
  20.     <!-- 中间的图片框 --> 
  21.     <img id="img03" style="z-index:6;left:151px;top:0px;width:198px;height:198px" onclick="javascript:showImg(0)" /> 
  22.     <!-- 右边第二个图片框 --> 
  23.     <img id="img04" style="z-index:5;left:291px;top:32px;width:138px;height:138px" /> 
  24.     <!-- 右边第二个图片框的遮罩层 --> 
  25.     <div class='mask' style="z-index:5;left:291px;top:32px;width:138px;height:138px" onclick="javascript:showImg(-1)" /> 
  26.  
  27.     </div> 
  28.     <img id="img05" style="z-index:4;left:395px;top:64px;width:74px;height:74px"/> 
  29.     <div class='mask2' style="z-index:4;left:395px;top:64px;width:74px;height:74px"  onclick="javascript:showImg(-2)" /> 
  30.     </div> 
  31.     <!-- 右箭头 --> 
  32.     <img src="right.png" style="left:486px;top:85px;" onclick="javascript:showImg(1)" /> 
  33. </div> 
  34. <script type="text/javascript"> 
  35.  
  36.     //图片列表数组 
  37.     var imgArray = new Array(); 
  38.     imgArray[0] = "1.png"; 
  39.     imgArray[1] = "2.png"; 
  40.     imgArray[2] = "3.png"; 
  41.     imgArray[3] = "4.png"; 
  42.     imgArray[4] = "5.png"; 
  43.     imgArray[5] = "6.png"; 
  44.     imgArray[6] = "7.png"; 
  45.     imgArray[7] = "8.png"; 
  46.     imgArray[8] = "9.png"; 
  47.     imgArray[9] = "10.png"; 
  48.      
  49.     //默认显示的图片序号 
  50.     var base = 0
  51.     //通过指定偏移量来显示数组顺序中前或者后的第几张图片 
  52.     function showImg(offset) 
  53.     { 
  54.         base = (base - offset) % imgArray.length; 
  55.         //显示从base号开始的5个图片 
  56.         for(var i=base; i<base+5; i++) 
  57.         { 
  58.             var img = document.getElementById("img0" + (i-base+1)); 
  59.             //判断图片是否从前往后循环显示 
  60.             if(i < 0 ) 
  61.             { 
  62.                 img.src=imgArray[imgArray.length+i]; 
  63.             } 
  64.             //判断图片是否从后往前循环显示 
  65.             else if(i > (imgArray.length-1) ) 
  66.             { 
  67.                 img.src=imgArray[i-imgArray.length]; 
  68.             } 
  69.             else 
  70.             { 
  71.                 img.src=imgArray[i]; 
  72.             } 
  73.         } 
  74.     } 
  75.     //初始化图片浏览器中的图片 
  76.     function initImg() 
  77.     { 
  78.         showImg(3); 
  79.     } 
  80.     //在页面加载完成后调用 
  81.     window.onload = initImg
  82.      
  83. </script> 
  84. <style> 
  85.     /* 图片浏览器容器 */ 
  86.     #container{ 
  87.         position:absolute; 
  88.         left:20%; 
  89.         text-align:center; 
  90.         margin-top:150px; 
  91.         border:0px solid red; 
  92.         width:500px; 
  93.         height:198px; 
  94.     } 
  95.     /* 图片浏览器容器中的所有图片样式 */ 
  96.     #container img{ 
  97.         position:absolute; 
  98.     } 
  99.     /* 半透明遮罩层 */ 
  100.     .mask{ 
  101.         background:#000; 
  102.         position:absolute; 
  103.         opacity:0.3; /* CSS标准方式,IE7以上支持 */ 
  104.         filter:Alpha(Opacity='30'); /* 滤镜透明方式,IE6支持 */   
  105.     } 
  106.     /* 颜色更深的半透明遮罩层 */ 
  107.     .mask2{ 
  108.         background:#000; 
  109.         position:absolute; 
  110.         opacity:0.5; /* CSS标准方式,IE7以上支持 */ 
  111.         filter:Alpha(Opacity='50'); /* 滤镜透明方式,IE6支持 */   
  112.     } 
  113. </style> 
  114.  
  115. </body> 
  116. </html> 
  117.          
  118.      

 

相关文章:

  • Vue全家桶实现一个Web App
  • 1.基础知识
  • 请教oschina缓存设计和效率问题(某些表查询后即需要更新某字段的情况如何缓存)...
  • IBM开源JVM实现OpenJ9,并提交Eclipse基金会托管
  • Exchange2007 Web/Outlook邮箱界面语言设定
  • SAP发布wbservice,如果有权限管控的话,需要给这个webservice加权限
  • GDB 常用命令 ***
  • CSDN博客备份2
  • mysql面试题分组并合并列
  • 男人不成熟35个标志
  • 虚机cbt
  • 多线程博文地址 http://www.cnblogs.com/nokiaguy/archive/2008/07/13/1241817.html
  • DotNET企业架构应用实践-系统架构与性能-理论依据及相关技术
  • python里的拆包、引用、递归与匿名函数
  • Android API 中文 (52) —— ZoomButtonsController.OnZoomListener
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 【腾讯Bugly干货分享】从0到1打造直播 App
  • express.js的介绍及使用
  • happypack两次报错的问题
  • iBatis和MyBatis在使用ResultMap对应关系时的区别
  • Javascript编码规范
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • React组件设计模式(一)
  • spring boot下thymeleaf全局静态变量配置
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 前嗅ForeSpider教程:创建模板
  • 数据科学 第 3 章 11 字符串处理
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 问题之ssh中Host key verification failed的解决
  • 小程序01:wepy框架整合iview webapp UI
  • 新版博客前端前瞻
  • 最简单的无缝轮播
  • scrapy中间件源码分析及常用中间件大全
  • 阿里云ACE认证之理解CDN技术
  • 积累各种好的链接
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • $.each()与$(selector).each()
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (rabbitmq的高级特性)消息可靠性
  • (ros//EnvironmentVariables)ros环境变量
  • (一)appium-desktop定位元素原理
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • . NET自动找可写目录
  • .NET C#版本和.NET版本以及VS版本的对应关系
  • .NET DataGridView数据绑定说明
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .NET开源的一个小而快并且功能强大的 Windows 动态桌面软件 - DreamScene2
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思
  • @DataRedisTest测试redis从未如此丝滑
  • @EnableAsync和@Async开始异步任务支持
  • @WebServiceClient注解,wsdlLocation 可配置