admin 管理员组

文章数量: 1184232


2024年2月25日发(作者:inputnotsupported开机就黑屏)

DZ(Discuz)百变幻灯片,完全DIY

请跟随教程从头到尾仔细阅读,你将收获不小

第一步制作幻灯片:后台--》门户--》模块模板

点击 添加按扭 如下图所示

此处可以可以选择不同的模块分类如 附件类、帖子类、文章类、图片类等等 可以根据你的喜好选择不同的模块分类

下面我们以文章类为例来讲解,选择文章分类 点提交 如下图所示 ,为新建的模块起个名字 如 “百变幻灯片”

把代码框里面的内容全部删除

接下来 我们输入代码

首先在代码框里面输入

复制代码

其中的div可以是任意标签,如table,span等,我们这里以div为例

此处的标签必须加一个class="slidebox"的属性 如下面代码所示 ,只有包含在有class="slidebox"属性的标签里面的内容才是幻灯片 ,切记

如下图所示

接下来,我们增加幻灯代码 下面代码用来实现图片(或内容)的显示作用 属性必须为class="slideshow"的标签

复制代码

上面的代码必须放在 class="slidebox"的属性的标签里面 上面已经讲过 ,完整代码如下

复制代码

接下来我们来增加“滑动”、“点击”的代码

复制代码

上面的代码必须放在 class="slidebox"的属性的标签里面 上面已经讲过 ,完整代码如下













复制代码

以上代码已完成幻灯片的框架 接下来我们为幻灯片添加数据代码

代码中间插入图片显示代码

如下代码



height="{picheight}" />

复制代码

其中{pic} 为图片地址变量, {picwidth}为图片宽度变量,{picheight}为图片高度变量

接下来为图片增加循环代码 如下代码



[loop]





[/loop]

复制代码

完整代码如下







[loop]





[/loop]









复制代码

接下来 为滑动条增加数字

中增加娄字变量 如下代码





[loop1]{currentorder}[/loop1]



复制代码

其中{currentorder} 是当前显示的顺序数字 ,其中[loop1]...[/loop1] 为循环,你可能注意到了,这里用了[loop1] ,如果一个模块中需要多次循环时就可以使用 loop1、loop2、loop3 以此类推 来实现多处循环的目的

最后增加脚本代码 如下 以下代码放在模块代码的最后



复制代码

此时一个简单的幻灯片就完成了 ,幻灯片的完整代码 如下







[loop]





[/loop]









[loop1]{currentorder}[/loop1]









复制代码

如下图所示

此时我们就可以通过前台DIY调用了

如下图所示 调用

显示效果

至此简易幻灯片就完成了,需要你通过CSS样式来配合美化一下

下面讲解一些高级参数

1、滑动条如何控制让用户点击还是滑动

中加入参数 (鼠标滑动)mevent="mouseover"

标点击)mevent="click"

完整代码如下 以下代码实现 点击后变换





[loop1]{currentorder}[/loop1]



复制代码

2、如何实现上一个 下一个的效果 如下图样式

或 (鼠

添加如下代码即可实现





up









down



复制代码

标签为 class="slidebarup" 的为上一个 标签为 class="slidebardown" 的为下一个

3、当 slideshow的内容展示不全或 不在一个区域时 我们提供了 更多内容的展示方法需要展示的地方增加如下代码





可以是任何内容



复制代码

同时支持多个slideother 如下代码





内容一









内容二



复制代码

4、如何控制幻灯片播放的速度

增加参数 如下代码 其中 timestep="3000" 为毫秒



复制代码

5、如何实现 一次显示多个图片,每次切换多个 如下图样式

增加参数 如下代码



复制代码

其中 slidenum="3" 表示显示数量 , slidestep="1" 表示每点击一次左右按扭 移动的次数

以上为幻灯片的所有功能

下面提供演示站点中门户及频道所用到的幻灯片代码 (大家可以参照所提供的代码制作出炫丽的幻灯片)

以下所示效果都需要CSS配合

效果一

实现代码







[loop]



width="{picwidth}" height="{picheight}" />



[/loop]









[loop1]





[/loop1]







[loop2]



{title}



[/loop2]









复制代码

效果二

实现代码







[loop]





width="{picwidth}" height="{picheight}" />



查看





[/loop]









[loop1]





href="{url}"{target}>{title}



{summary}





[/loop1]







[loop2]



{dateline}



[/loop2]







[loop3]{currentorder}[/loop3]









复制代码

效果三

实现代码





复制代码

效果四

实现代码







美食大赏





[loop]





[/loop]











[loop1]





width="{picwidth}" height="{picheight}" />



{title}





[/loop1]









复制代码

效果五

实现代码







[loop]





[/loop]







[loop1]





{title}





[/loop1]







[loop2]





{summary}



[/loop2]







复制代码

效果六

实现代码









[loop1]



{currentorder}



[/loop1]







复制代码

效果七

实现代码









[loop1]



src="template/default/portal/food/images/num/0{currentorder}.gif"

/>



[/loop1]







[loop2]





{title}







{summary}





[/loop2]







复制代码

效果八

实现代码







[loop]

height="{picheight}" />

[/loop]







[loop1]







href="{url}"{target}>{title}



{summary}









[/loop1]







复制代码

效果九

实现代码









[loop]



width="{picwidth}" height="{picheight}" />



[/loop]







class="slidebar">[loop1]

width="8"

src="template/default/portal/car/images/bignews_btn_" />



src="template/default/portal/car/images/empty_"

height="8"/>[/loop1]



src="template/default/portal/car/images/bignews_btn_" />







[loop2]



{title}



[/loop2]







复制代码

效果十

实现代码









[loop]



width="{picwidth}" height="{picheight}" />



[/loop]



src="{pic}"









src="template/default/portal/home/images/bignews_" />





[loop1]



{currentorder}



[/loop1]





src="template/default/portal/home/images/bignews_" />







[loop2]





{title}



{summary}





[/loop2]









复制代码

大家可以参照上面提供的十套代码 仔细研究一下。

百变幻灯 随你而变


本文标签: 代码 幻灯片 图片 复制 实现

更多相关文章

当 Steam 说不?破解错误代码-101的终极攻略!

1月前

Steam就是那个超级大的游戏平台啊!你想找什么类型的游戏?它都有!而且常常搞各种打折活动,买游戏省钱又划算!不止那些,你还能看其他玩家的评价,了解游戏的真实情况,免得买了个烂游戏后悔莫及。不知道怎么解决steam商店错误代码的小伙伴

错位的游戏?MSI Afterburner运行受挫,误入并行配置歧途?

1月前

从日志中可以看出, MSI Afterburner运行时因缺少关键依赖组件( Microsoft.VC90.MFC)导致激活上下文生成失败。这是典型的 Visual C++

掌握基础技能,动手打造专属电子木鱼——从理论到实践

1月前

PS:素材和整个文件我都会放在最后请耐心看完~ 简单看下效果: 页面布局代码: <?xml version="1.0" encoding="utf-8"?><Li

在实际项目中应用:基于Android Studio构建电子木鱼实例详解

1月前

PS:素材和整个文件我都会放在最后请耐心看完~ 简单看下效果: 页面布局代码: <?xml version="1.0" encoding="utf-8"?><Li

从菜鸟到高手的飞跃:揭秘Windows下超实用复制、粘贴、剪切及保存的超级快捷键组合

1月前

Windows 常用快捷键的使用1. 全选:Ctrl+A2. 复制:Ctrl+C3. 粘贴:Ctrl+V4. 撤销:Ctrl+Z5. 剪切:Ctrl+X

从零开始:用Java Swing开发一款专业的写字板应用程序

1月前

一、摘要 目前,很多新的技术领域都涉及到了Java语言,Java语言是面向对象编程,并且涉及到网络、多线程等重要的基础知识,因此Java语言也是学习面向对象编程和网络编程的首选语言。此简易JAVA写字板程序,使用Java程序编

Unity Shader实战:轻松搞定边缘淡出,让你的游戏画面更上一层楼

1月前

原图 效果图 代码1:ps的羽化shader Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityOb

Web应用中剪贴板交互的秘密武器:深入解析Document.execCommand与Clipboard API的使用

1月前

在操作系统级别,剪贴板允许应用程序之间传输数据。 在现代web应用中,提供 复制、 剪切、 粘贴等与剪贴板交互的功能已成为标配,极大的提高了用户的便利性。

从性能到用户体验:Document.execCommand与Clipboard API哪个更适合处理Web应用中的剪贴板交互?

1月前

在操作系统级别,剪贴板允许应用程序之间传输数据。 在现代web应用中,提供 复制、 剪切、 粘贴等与剪贴板交互的功能已成为标配,极大的提高了用户的便利性。

新手必备!Nero光盘刻录教程,解锁更多多媒体应用可能

1月前

Nero如何刻录光盘 (1)一张光盘的内容刻录到另一张光盘中 CD复制:打开软件,点击新建,弹出的界面上选择CD,底部选择CD副本,弹出新界面,然后点击界面中的复制按钮,将弹出新界面,光驱弹出

VSCode进阶秘技:一招解决代码复制粘贴烦恼,工作效率翻倍!

1月前

VSCode里面有很多快捷键,接下来我讲一些我认为最实用的,可以帮助萌新提高代码编写速度 1.快捷复制粘贴 · 会改变剪切板的复制 ctrl+c光标定在那一行想复制的地方, 直接Ct

Steam商城118错误困扰?这篇指南帮你快速解决!

26天前

在Steam平台持续推出新游戏、更新服务以及举办各种促销活动的热潮下,Steam已经成为全球数亿玩家不可或缺的游戏宝库。然而,近期部分用户在访问Steam商店时遭遇了steam报错118steam进不去商店118steam商店错误

破解Steam -118错误,轻松畅玩游戏指南!

26天前

STEAM是一家大型的在线游戏商店,库中有着十分丰富的游戏,只需登陆即可购买、游玩喜欢的游戏。不过,因为服务器、网络等一系列问题,这导致有部分国服玩家反馈,登陆STEAM商店时遇到了错误代码-118问题,影响正常体验,下面就带来解决S

Word文档复制粘贴变卡?掌握这四式,操作流畅如飞!

24天前

在日常办公中,复制Word文档中的内容是一项非常基础的操作。但偶尔你可能会遇到这样一种情况:无法选中想要复制的内容,或者复制了却粘贴不出来。 这是问什么呢?别着急,我们来理一理常见的4种原因和对应的解决方法,让你顺利复制需要的

UWP应用的终极挑战:如何实现跨设备数据共享

18天前

Windows-universal-samples文件同步方案:UWP应用跨设备数据共享 你是否还在为UWP应用的跨设备数据共享而烦恼?用户设置丢失、文件不同步、多设备操作体验割裂?本文将基于Windows-universal

电脑出现错误代码:-118是什么情况,解决错误代码:-118的方法

15天前

通常情况下,电脑出现错误代码:-118的情况是因为网站服务器出现的链接错误,也有可能是在使用steam时发生的错误代码:-118情况,Steam的服务器在海外,距离太遥远会影响数据传输,这也会导致电脑出现错误代码:-118,接下来就教

Linux删除指定用户_linux删除用户

14天前

在 Linux 系统中,删除用户是一个常见的系统管理任务。你可以使用 userdel命令来删除用户。以下是删除用户的步骤和一些注意事项。一. 使用 userdel命令

ASP实现长文章用分页符来分页显示

10天前

长文章页用分页符来显示,想用ASP也实现这种功能,可发现只有根据字数进行分页的方法,但这种方法有一个BUG,就是如果你文章内容中如果有UBB代码,它很容易造成在之间进行分页,或者干脆就把[code]分解成了[co和de],这样文章显示就

Unity通过shader实现烟雾遮罩效果_unity3d amplify shader editor 烟雾特效问题

10天前

Shader通过AmplifyShaderEditor进行实现,后面也会贴上shader代码 效果图 整体Shader Editor 具体节点介绍 贴图节点 常数节点 四则运算(+ -

掌握Oberon 2013:构建Flash中心应用的实用教程

8天前

Project Oberon 2013 项目使用教程 1. 项目的目录结构及介绍Project Oberon 2013项目的目录结构如下: Sources: 包含项目的主要源

发表评论

全部评论 0
暂无评论