一个开源的JS,关于图片,视屏等的显示,很cool。
主页:http://highslide.com/
参考:http://highslide.com/ref/
可视化编辑器:
http://highslide.com/editor/
可以用一下这个编辑器,体验一下。很不错。
研究了一下它的代码:只是有关gallery的。
我只知道两种添加自己HTML代码的方法:
(1)
highslide-with-gallery.js
在skin: {controls: }下面可以添加自己的HTML代码,那么代码就是集成在这个框架内的了,不过要特别的小心HTML中元素的布局问题,反正我是没彻底的搞明白,在各种浏览器中会有差别,在同一浏览器每次刷新的时候也不同。唉~
(2)
在主页面上用js,动态的添加(自己写function)。然后z-index这个属性就要设置啦,它本身框架的zIndexCounter : 1001。
----------------------------------------------------------------------
下面说说它的一些属性(当然在参考中都可以查到):
(1)hs.targetX和hs.targetY可以设置图片被放大以后初始的定位位置。
(2)hs.addSlideshow{}就是关于那些小图片的啦,可以设置它们的显示方式。(展览室,这名字很贴切)
(3)在highslide-with-gallery.js中keyHandler下面可以控制键盘的事件。
(4)hs.dimmingOpacity设置图片放大以后背景的透明度,对应highslide.css中.highslide-dimming 设置颜色
(5)highshild.css中/*Styles for the thumbstrip.*/下面的属性设置是关于显示的“小图”的属性
其中:.highslide-thumbstrip .highslide-active-anchor img{}设置让“锚”移动到相应的图片时,这个“小图”的属性,把height设置一下,可以使得该小图片变化(有变大,变小 功能哦)
(6)hs.addSlideshow{repeat:false} repeat属性可以设置为 true,此时可以循环显示“展览室”中的图片
(7)hs.targetX和hs.targetY可以设置图片被放大以后初始的定位位置。
(8)hs.addSlideshow{}就是关于那些小图片的啦,可以设置它们的显示方式。(展览室,这名字很贴切)
(9)在highslide-with-gallery.js中keyHandler下面可以控制键盘的事件。
(10)hs.dimmingOpacity设置图片放大以后背景的透明度,对应highslide.css中.highslide-dimming 设置颜色
分享到:
相关推荐
HighSlide 是一个功能丰富的JavaScript 图片和媒体展示库,它为网页设计师提供了优雅且高效的图片浏览体验。这个库特别适合那些希望在网站上添加高质量图片缩放、滑动以及弹出窗口效果的开发者。HighSlide 的核心...
Highslide-Gallery是一款广泛应用于网页中的高质量图片查看器,它为用户提供了一种优雅的方式来展示和浏览网站上的图像。Highslide的主要特点是其轻量级、可定制性和用户友好的交互体验,使得图片展示更加生动和吸引...
以下是关于Highslide图片放大效果的详细知识点: 1. **基本原理**: Highslide的原理是通过JavaScript动态加载大图,并在鼠标悬停或点击小图时,以弹出窗口的形式展示放大后的图片。这种效果可以在不离开当前页面...
通过这些例子,开发者可以学习如何扩展和调整Highslide JS以满足复杂的需求。 `highslide`目录是核心库文件所在的位置。其中包含了Highslide JS的主要JavaScript文件(如highslide.js和highslide-config.js),CSS...
highslide-4.0.8&BasicDemo.rar 文件说明: Highslide简单演示 最简版的Highslide Demo 暂时就会这么多 慢慢研究 呵呵 highslide-4.0.8.zip 官方最新版本 2008-10-28 highslide: 超好用的开源JS软件,提供类似...
Highcharts和Highslide是两个广泛应用于网页数据可视化和图片展示的JavaScript库。它们在Web开发中扮演着重要的角色,尤其对于那些需要展示复杂数据图表和交互式图像的网站。 Highcharts是一个强大的图表库,它提供...
Highslide JS是一款强大的JavaScript图像和内容扩展插件,它能够优雅地解决网页中大段文本或图片展示的问题,尤其在不破坏网站布局的前提下提供一种良好的用户体验。标题中的"Highslide插件的使用"指的是如何在网页...
Highslide是一款功能强大的JavaScript图像和内容展示库,它支持创建可拖动的浮动层效果,使得用户能够自由地在页面上移动弹出的窗口。这种技术在网页设计中被广泛应用,因为它提供了更好的用户体验,允许用户在查看...
Highslide JS是一款强大的JavaScript图片特效库,主要用于网页中的图片展示和交互效果。它以其丰富的功能、灵活的配置和良好的用户体验而受到许多Web开发者青睐。在"highslide-4.1.8"这个版本中,我们可以期待一系列...
这个"highslide-4.1.9"版本包含了该库的一个实例,为用户提供了一个直观的学习和应用平台,无需担心如何开始使用。下面将详细介绍Highslide的核心特性、使用方法以及在实际项目中的应用。 首先,Highslide 的主要...
使用视觉Highslide编辑器来设置Highslide安装,无需编写代码。 快速而优雅。 不需要像Flash或Java插件。 弹出拦截器没有问题。打开浏览器窗口内活跃的内容。 单击。打开后的图像或HTML弹出,用户可以进一步滚动或离开...
HighSlide是一款功能强大的网页图像和内容展示插件,它以其高效、灵活和用户友好的特性在前端开发领域受到广泛欢迎。HighSlide的主要功能是提供优雅的弹出式图像查看器,同时支持各种媒体类型的嵌入,如图片、视频、...
ja_highslide用于joomla
highslide-4.1.8,Highslide JS is an open source image, media and gallery viewer written in JavaScript.
通过这个压缩包,你可以学习如何整合JavaScript、CSS和JSP来创建一个功能完备的HighSlide图片展示。首先,理解JavaScript代码如何控制图片的放大和预览行为;其次,研究CSS文件以了解如何调整样式;最后,探索JSP...
HighSlide是一款功能强大的JavaScript图像和文字特效库,它利用AJAX技术为网页提供了一系列互动的图片展示和文本处理效果。这个库以其高效、轻量级和高度可定制性而受到许多网页设计师的喜爱。在"highslide-4.1.9"这...
这是一个很漂亮的图片弹出样式,...Highslide JS is an open source JavaScript software, offering a Web 2.0 approach to popup windows. It streamlines the use of thumbnail images and HTML popups on web pages.
图片放大插件highslide(亲测ok含自己总结)有不懂的可以M我
总的来说,"highslide-4.1.9漂亮的图表制作"是一个关于如何使用Highslide库高效、美观地呈现数据的教程。通过学习提供的文件和示例,开发者可以快速掌握创建各种图表的技巧,从而提升网站或应用的用户体验。
通过查看和学习这些例子,开发者可以更好地理解如何根据自己的需求来使用和扩展Highslide。 "graphics"目录则包含了Highslide Gallery使用的图形资源,例如滑动操作的箭头图标、缩放图标的PNG或SVG文件,以及过渡...