阿里巴巴图片滚动代码html,阿里旺铺装修代码的fx.roll滚动特效组件使用详解及HTML代码示例...

news/2024/11/23 16:44:45/

原标题:阿里旺铺装修代码的fx.roll滚动特效组件使用详解及HTML代码示例

本文具体介绍一下阿里巴巴提供的滚动内容组件(FX.ROLL )的使用和列出具体的HTML代码。滚动组件是在制定的容器里面无缝滚动的特效,适合用于场景图片,证书图片的滚动展示。

以一个示例HTML+CSS代码来说明一下fx.roll组件的实操使用。

小耐给网友做的简单滚动特效示例,(文末有该示例代码链接分享),所有参数和类属性均用默认值。

27d4fa74f5704a31b07df2dabe3b77f4.png

上图是滚动效果结构效果图

cffbafad6159c324956a68c5fda98892.png

上图是滚动效果的HTML结构

b1a54d904e07bca925fb15d3b1f50431.png

上图是滚动效果的css代码

阿里店铺装修自备的fx.roll滚动特效总结

① 实线框是整个滚动效果的外部容器(此处类名为自定义),除了设置本身的宽高之外,并必须设置超出隐藏overflow属性,同时fx.roll的关联设置data-widget-type="fx.Roll"也在此处添加;

② 虚线框是滚动内容的包含容器,此处的宽度设置应非常大,必须比滚动内容的总宽度大,因为外层父级容器fxRollDemo设置了隐藏,所以此处容器不会造成布局混乱或者见到等待滚动的其他元素

③ 滚动内容是多个,这里要注意的是确保添加的滚动内容宽度总和比外层容器fxRollDemo宽度要大,滚动效果才能生效。

小耐小贴士:

对于外层fxRollDemo的宽度大小设定,应该是宽度应为单个滚动内容LI(宽度应该包含自体宽度,内外边距,自体边框)的倍数;

对于滚动内容的包含容器 .fx-roll-body宽度的设计,基本是越大越好,不过确保数值比滚动内容的宽度和就可以了

对于滚动单体,一般单体内都会设置内外边距设置边框,这样需要注意的是计算宽度时候需要考虑在内。

fx.roll代码结构相对比较简单,效果也相对单一,但也是可以设置自定义参数的。如果需要自定义设置,需要在 data-widget-type=”fx.roll”后添加设置字符串 例如:data-widget-config='{"easing":"linear", "delay":0, "duration": 1000 }',详细的参数属性将在下表列出说明

b5e7b3ac14c440462826c319f18961b7.png

小耐根据实际情况建议网友,这个组件的滚动效果(滚动间隔,easing效果等)实际无需设置,默认的观看效果已经很不错,当然如果你有多个滚动,需要区别起来,最好把body属性改变一下和把delay改变一下,让实际效果不要看起来是同时滚动。

小耐以后会分享更多fx.roll组件的效果。敬请关注小耐说前端今后的分享。

本文的示例链接分享:http://www.libies.cn/demo/al/fx-roll/返回搜狐,查看更多

责任编辑:


http://www.ppmy.cn/news/883764.html

相关文章

报错400是什么怎么解决呢?

首先要了解400错误是什么错误: HTTP状态码400表示"错误请求"。它是一种客户端错误状态码,表示服务器无法理解请求的语法或参数。当服务器收到一个无效的请求时,通常会返回400错误码。这可能是由于请求中缺少必要的参数、参数格式错…

石子合并

题目 设有 N 堆石子排成一排,其编号为 1,2,3,…,N 。 每堆石子有一定的质量,可以用一个整数来描述,现在要将这 N 堆石子合并成为一堆。 每次只能合并相邻的两堆,合并的代价为这两堆石子的质量之和,合并后与这两堆石…

关于ModifyStyle

今天又受了一次教训,就是我在Botton对象的ModifyStyle中用了SS_ICON,结果可想而知,得不到想要的结果~~ 如CStatic* static1(CStatic*)GetDlgItem(IDC_list1); static1->ModifyStyle(0,SS_ICON); static1->SetIcon(AfxGetApp()->L…

ModifyStyle()的用法

ModifyStyle函数的用法 1.作用:Call this member function to modify a windows style. 2.函数原型: BOOL ModifyStyle ( DWORD dwRemove, DWORD dwAdd, UINT nFlags ); 3.参数含义: dwRemove指定要删除的扩展属性, dwAdd指定修改时要增加的扩展属性, nFlag标志一…

modified () new commits

git项目下嵌套有子项目,在外层检测到子项目的提交出现一下情况 要消除外层对子层的检测new commits,则cd进入子项目目录,执行git reset --hard 红色commit记录命令,再退回外层目录就正常了

【Python 问题解决】---- ModuleNotFoundError: No module named ‘xlwt‘

1. 报错提示 Traceback (most recent call last):File "app.py", line 25, in <module>df.to_excel(ffn3.replace(.txt,.xls),indexNone)File "D:\Python\lib\site-packages\pandas\core\generic.py", line 2032, in to_excelengineengine,File &qu…

Moderate Modular Mode

YouKn0wWho has two even integers xx and yy. Help him to find an integer nn such that 1≤n≤2⋅10181≤n≤2⋅1018 and nmodxymodnnmodxymodn. Here, amodbamodb denotes the remainder of aa after division by bb. If there are multiple such integers, output any. It…

MFC 设置EXE文件的图标

1 设置EXE文件的图标&#xff08;ICO&#xff09; 步骤1&#xff1a;将对应的ICO图片复制到对应程序的res文件夹中&#xff1b; 步骤2&#xff1a;将头文件中的Resource.h中的#define IDR_MAINFRAME 128中的数值128与加入图形的数值调换&#xff1b; 步骤3&#xff1a;将m_hIc…