首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

响应式卡片抽奖插件 CardShow

但是最初看到设计图以卡片形式展示用户数据的时候,我就想到了能否做的稍微炫酷一点,随后便一直在构思。比如卡片的飞出、随机排列、自动及手动抽取以及翻转显示等效果。事实证明,把想法变现实会遇到很多的问题。...大家可以点击 CardShow 查看自动抽的效果。目前的效果基本实现了我当初的构思。卡片的抽取效果主要分为自动抽及手动抽两种。后期会添加卡片拖动的功能。...如果不理解原生 js 的对象、函数、原型、作用域以及 jQuery 的核心思想及方法,想写一个插件可能真的非常困难。...首先大家可以看一下我的 github 中的两个关于慕课网仿写 https://github.com/codrops/ScatteredPolaroidsGallery 的 DEMO,当卡片翻转过来,然后直接移动卡片...,这时卡片是边移动边翻转,效果不理想。

2.7K60
您找到你想要的搜索结果了吗?
是的
没有找到

Material Design —卡片(Cards)

卡片集合内的卡片可以包含一个唯一的数据组,例如带有动作的清单,带有动作的笔记以及带有照片的笔记。 不要让卡片上带有过多无用的信息或操作。 内容层次 使用内的层次结构来引导用户注意最重要的信息。...例如,将主要内容放置在的顶部,或使用排版来强调最重要的内容。 图像可以强化卡片中的其他内容。 但是,它们在内的大小和位置取决于图像是主要内容还是用于补充卡片上的其他内容。...卡片不会翻转以显示背面的信息。 支持的手势 卡片手势应始终在卡片集合中实施。 支持的手势包括: 滑动手势(swipe gesture)可以在每张卡片上使用。限制视图内的轻扫手势,使其不会彼此重叠。...扩展的补充文本变得可见,然后聚焦放在补充的行动上 ---- 操作 中的主要动作通常是本身。 在集合中,根据内容类型和预期结果的不同,补充操作可能因卡片而异。 例如,播放视频相对于打开一本书。...在集合中的卡片中,始终展示操作。 补充操作 使用图标,文本和UI控件(通常放置在的底部)明确调出内的补充操作。 除了溢出菜单之外,补充操作限制为两个操作。 ? ?

4.3K100

论会玩,墙都不扶只服这些大学...

(微信校园翻转课堂) 原来,在微信校园平台接入的翻转课堂里,老师们会将PPT课件同步发送到每位同学的校园中,上课时,老师发起答题,学生在微信上直接作答; 还可以把自己想说的话、问题答案等直接以弹幕的形式显示在大屏上...在别人家的大学,每位学生都有一张“永远不会丢的饭卡”:微信校园。 在武汉学院,无论是就餐还是校内购物,童鞋们可以直接使用微信校园刷码支付,即付即用,再也不需要担心实体容易丢失的问题了。...在别人家的大学,这些综合教务服务可以一搞定。 同学们进入微信校园中的线上教务服务,便可以轻松查询课表以及各学科考试成绩。...在北京大学软件与微电子学院,伴随录取通知书一起送达的,还有一个印有神秘二维码的卡片。 新生们想要提前了解大学生活,只需扫码领取微信校园,便可以一键了解新校园的信息。...自推出以来,借助微信平台优势,已经深入到教学、科研、管理和校园生活的方方面面,为师生提供办事流程、校园支付、门禁管理在内的全方位服务。

1.6K20

【精选案例】赛程魔方3D旋转界面设计

在项目之初,我们就希望这一款小产品在内容定位+视觉设计+交互设计三个维度上可以高度统一,三位一体,围绕世界杯赛程赛事赛时这一中心,内容、交互、视觉密不可分;即设计与交互体现内容,内容反方向印证视觉与交互...大家知道H5可以有3D旋转等形式,所以页面的交互方式将充分利用这一特性,当用户触控屏幕,手指上划,页面整体呼之欲出,以整体3D翻转的形式完成页面切换,交互形式新颖震撼并贴合内容。...动态卡片抽出交互设计方案如图3所示。 ?...图3 赛程魔方动态页抽出的交互虚拟步骤 如图3所示,考虑到不同用户的不同需求,我们希望从封面起,即可以快速定位至相应页面,交互形式上补充了动态卡片抽出的交互设计方案,三排纵向并列式按钮以单击或滑动均可触发卡片抽出

45820

【设计干货】AE 中 3D 图层动效应用及落地指南

翻转卡片、立体盒子转场效果等等。让用户可以感受到更生动、更有真实立体感的交互体验。而对于动效设计师而言,上线的动效品质至关重要,因为只有好用的交互和精美的视觉效果才能吸引和留住用户。...3D 动效在 UI 设计中的作用 在 UI 设计中,使用 3D 图层效果可以创造更生动、更立体的界面元素,从而提升用户的交互体验。...例如,关于知识分享类 APP,可以使用简单的卡片翻转过渡动画;而对于娱乐或体育竞技类的设计,则可以采用更多的动效交互效果,如下图所示。...3D 翻转影集模板案例分享 运用以上知识点,分享一套可爱萌娃 3D 翻转影集模板是如何从 AE 制作到上线交付的全流程。...相反,为了营造更加生动有趣的效果,可以采用 3D 立体卡片翻转的动效方式,并将装饰元素分为前景和背景两组,拉开它们的轴距,以产生立体景深感。

1.8K30

记腾讯20周年司庆祝福魔术项目的设计经历

4张牌的流程自然最容易想到的是twisting Aces,省去开始翻牌的过程(原意是表达翻转),因为现在不能预先打开卡片(否则看起来翻看了不是扑克牌的东西,怪怪的),而效果上则表达了翻转+扑克牌变成文字图案的双重含义...而扑克牌的消失出现有两种形式,一种是物理卡片的,真的要从A处偷掉扑克卡片牌消失,在B处从没有变到有,对手法和流程的要求极高;另外一种则更取巧和灵活,我消失出现的是扑克牌上的图案,而不是卡片整体,对魔术师来说...好了,如何凭空在4张白出现4个图案呢?...嗯嗯,画面会很不和谐,宁愿不要,也不能影响到作为一个“白变字”的整体效果,不然就画蛇添足了。...Triple turn over:这个翻转card2是硬伤,注定和twisting的意思是紧密的,但这不是appearance; 4.

60120

Flutter 卡片选择器

卡片的边角和阴影有些调整。卡片是用于表示某些关联数据,例如集合,地理区域,膳食,联系方式等。卡片包含有关单个对象的内容和动作。 在本文中,我们将探讨Flutter中 的**Card Selector。...选择器是完全可配置的,动画时间,之间的间隙,堆叠的尺寸因子。用户可以从左向右或从右向左滑动。特定上的信息将有所不同。 该演示视频展示了如何在颤动中创建卡选择器。...它显示了堆叠的卡片,动画,从左到右或从右到左刷卡。内容将根据而改变。一个小部件,用于选择向左或向右滑动的堆叠小部件。它会显示在您的设备上。...在内部,我们将添加一个json文件,并添加一个_cards的动态列表,该列表等于json解码。我们还将映射一个等于_cards动态列表的_data并包装在setState()中。...他的子属性添加了Stack(),**并在内部添加了图像。我们将添加一个列小部件,在内部添加的详细信息,例如银行名称,类型,编号和分支。所有数据均来自json文件。

7.3K20

约瑟夫问题与魔术(五)——魔术《自我匹配的奇迹》中的数学原理

作为一个几近完美的自动化魔术,在2016年天猫双十一晚会上,马云当着全世界观众的面表演了这个魔术,不得不佩服马云同学的感知力,学习力,和对包括魔术在内的世界的好奇。...设原始四张卡片洗完以后的排列是C1,2,3,4,那么撕完以后,Ci,假设变成Ai和Bi,Ci = Ai union Bi。...注意是索引这个性质是有周期性的,他们本身并不是完全相同的一张,而是来源于同一张的两半,共用了同一个编号。因此,相同的性质是编号,或者叫都属于撕之前的那个两半能够拼起来的那个集合。...一方面,我们要充分利用这个大的自由度,让观众体会到是自己的决定在起作用;另一方面,我们也要使得流程尽量简洁,自然,而没有太多生硬的成分。...Step6:把整叠牌翻转过来,切牌7次,每次切1张 整叠牌的翻转相当于改变人的观察视角,以至于以此定义的牌叠从原来的底部而不是顶部开始,是一次等效的reverse翻转操作。

76110

再也不怕丢三落四了,教你复制门禁

日常用的门禁基本都是这一类。 (2)UID 是一种 IC ,UID 卡片完全兼容 mifare 1k 卡片卡片的 block0,UID 所在的 block可以任意修改,重复修改。...卡片的默认密码为FFFFFFFFFFFF。此可以修改任意扇区,主要应用在 IC 复制上。本卡是可反复擦写的卡,可改写 0 扇区以及全部扇区数据 ,可实现 M1、S50的复制、克隆功能。...无需锁自动起防屏蔽作用,可重复擦写使用无废,不会像 FUID 或 UFUID 锁死后才起到防屏蔽作用,更不会因为锁而变成一次性,无法更改内数据成为废。...利用 MFOC 漏洞,用已知扇区密匙求所有扇区密匙 (3)用破解出的密匙把卡片数据读出导入电脑 (4)放上 UID 空,把电脑中的数据写入中 为ID时: (1)读卡片 ID 号 (2)换上 T5577... (3)把 ID 号写入卡片 4、 硬件说明 ?

5.9K20

工作坊游戏大全

Practical Concerns实际问题 亲和图-分类排序 排序和分类 建停车场 不要纠结类目的名称 人体风暴-现场现物现实 现场-鹰眼-全局 现物-兔眼-细节 现实-树眼-时序 卡片排序...常用游戏 相互认识 鱼缸-相互认识 让陌生的参与者之间相互熟悉对方观点 结对描绘工作职责(又名:欢迎来到我的世界)-相互认识 交换卡片-相互认识 可视化社交网络(又名:低技术社交网络)-相互认识...视觉词汇表-统一词汇理解 巫师奥兹-用户体验 修剪未来树(又名:修整未来)-识别发展过程 识别风险 预验尸报告(又名:风险预估)-发现风险 5个为什么-寻找约束 盲点-发现风险 挑战与方案(又名:挑战)...让用户不买该产品的方法 光谱映射图-搜集不同观点 接力补充(又名:默写创新)Brainwriting-完善想法 观察、归纳、展示(3-12-3头脑风暴)-快速分组讨论 4C-搜集与议题相关信息 找到方案 翻转...(又名:翻转!)

1.5K10

滑动组件

在此类中,我们将添加」onTapped」函数;如果控制器的isCardSeparated为true,则折叠卡片,否则展开卡片。在下面,我们将深入定义**InterviewCard()**类。...「在内部,我们将添加一个OnTap函数和child属性。这是Child的属性,我们将添加」SlidingCard()。...,「controller」,「slideCardCardWidth」是整个的宽度,「visibleCardHeight」是前的高度,「hiddenCardHeight」是后的高度,不能大于正面的高度...我们将在此上添加标题,图像,名称,姓氏,两个按钮和一个信息图标。当用户点击图标时,卡片被展开,再次点击然后折叠卡片。...在此卡片中,我们将添加标题,内容和电话图标。当用户点击信息图标时,将显示后,否则将不显示。

2.8K60

高效学习法

,它承载了核心关键信息,在网中起着非常关键的支撑作用,也可以单独拿出来作为一个独立的内容来编织一张新网 知识骨架 学习树:构建知识体系的雏形 解决问题:不知道学什么 解决方案:用未来倒推现在,画出你的学习树...因为你的所有知识形成了一个体系,所以可以发挥系统的作用。 学习是为了成长得更强大,从而更好地解决工作、生活中的问题。而想让自己更强大,可以从素质、知识、能力、技能四大方面来修炼自己。...知识卡片 对知识的记忆保持轻量化的同时,更加注重知识的视觉化 思维导图常常单独用来梳理逻辑骨架,知识卡片则是骨架上的素材 图3-5 思维导图与知识卡片的区别 知识卡片分为单点卡、组合、地图 单点卡...这个知识点可以是一个概念、一个模型、一个方法、一个原则、一个清单等 原则是卡片的知识点是独立的,可以单独传播 概念:是一切知识的基石,如图3-6所示 清单卡:记下一些清单 原则:记住一些原则可以让你的生活不纠结...图3-12 地图 知识卡片制作的具体方法 知识卡片的标题的选取,这里提供3种方法作为参考 问题型:利用问题做“钩子”,制造场景来吸引人,如图3-14所示。

44520

【CSS】333- 使用CSS自定义属性做一个前端加载骨架

我们在打开APP或者网站的时候,经常可以看到这样的效果,在内容加载完成之前,会有一个骨架动画的出现,这种加载方式比传统的进度条方式要友好的多,但是很多朋友都不知道这种效果是如何做出来的,下面我们一步步的来看看吧...这个想法是用户更有耐心,并且如果他们知道正在发生什么,并且在内容实际存在之前能够预测内容,那么他们会认为系统更快。这在很大程度上与管理期望和保持用户知情有关。...您可以将该卡片缩小到其基本视觉形状(UI组件的骨架) ? 每当有人从服务器请求新内容时,您可以立即开始显示骨架,同时在后台加载数据。内容准备就绪后,只需将骨架换成实际即可。...最后一步是将元素放在卡片上。这与 position:absolute 类似,表示 left 和 top 属性的值一样。例如,例如:我们可以给头像和标题 模拟24px的填充,以匹配真实内容的外观。...另外,我们还可以使用一些变量(比如头像大小、卡片填充)来定义实际卡片的样式,并始终使其与骨架版本保持同步。添加一个媒体查询来调整不同断点的骨架部分现在也非常简单: ?

1.7K31

玩转Flipper Zero:RFID全功能介绍

ID 卡片 ID 为 1122334455 lf em 410x sim --id 1122334455 然后 flipper 选择 Read,把 flipper 贴在 pm3 的 LF 天线上,...可以看到成功读取了 pm3 模拟的卡片信息,这时候可以选择➡️进行保存、模拟、写入操作 Saved 选项中可以看到保存的所有卡片,点击可以进行模拟、写、写并设置密码、编辑、删除以及查看信息 注意:写对象应该是类似...T557X 这类的可写的卡,而不是另一个 EM410X 这种不可更改的卡 Add Manually 选项中可以选择不同类型的卡片,设置卡片 ID 来创建一张,结果也会保存在 Saved 中,挨个看了一遍全都是只保存个卡号...multiwriter T5577 multiwriter 这个 APP 项目地址是: https://github.com/Leptopt1los/t5577_multiwriter 这个 APP 的作用是往...T5577 卡片中写入多个 EM410X 卡片 ID,最多能写三个 ID,且只能写已经在 Saved 中保存的卡片文件 他的灵感来源于下面这篇文章,这个论坛让我大开眼界了,他们叫生物黑客,之前在网上看过一个人把特斯拉的卡片融开

81511

RFID实战应用之常见射频扇区数据分析及破解

存取控制的作用是控制对应扇区记录的读写权限与keyA和keyB的关系。由于每个扇区都有独立的key和存取控制,因此M1可以做到一多用互不干扰。...以下为搜索到的keyA数据,我们可以分析卡片与读卡器之间的对话。 04 00:卡片表明了自己的类型。 93 20:读卡器请求卡片发送自己的UID号。...UID UID是一种IC卡片的绝对地址块可以任意修改,重复修改,此可以修改任意扇区,作为M1复制的子,主要应用在IC复制上,但一些刷卡设备会检测卡片的00块是否可重写,以此判断是否为复制而屏蔽...FUID的防屏蔽作用目前为止仍是最好的,但他的缺点是成本太高,无法重复利用。 CUID CUID可无限次修改0扇区,一般都可以替代FUID。...无需锁自动起防屏蔽作用,可重复擦写使用无废,不会像FUID锁死后才起到防屏蔽作用,更不会因为锁而变成一次性,无法更改内数据成为废

6.4K40

简单聊聊G1垃圾回收算法整个流程 --- 理论篇 -- 上

---- 表是由元素大小为 1 B 的数组实现的。表里的元素称为卡片。堆中大小适当的一段存储空间会对应表中的 1 个元素(卡片)。在当前的 JDK 中,这个大小被定为 512 B。...首先将每个脏变为净卡片,然后依次扫描每个脏对应的内存块空间,找出存在跨区域引用的对象 然后往被引用对象所在区域的记忆集合中添加当前卡片 这里我们来思考一下: 如果扫描完当前脏对应的区域后,不从表中移除脏位标记...表的脏位标记在G1中的作用是为了防止同样的脏被重复添加到当前用户线程的本地记忆集合中,而判断当前区域中存在哪些对象被其他区域引用是借助每个区域关联的记忆集合完成的,因为记忆集合中保存了各个区域引用当前区域的脏集合...其实上面也预留了这个问题的埋点,相信到此处大家应该立即了表的脏位标记在G1中的作用了吧,注意和CMS的作用进行区分。...该函数的作用是向转移专用记忆集合中添加引用方所对应的卡片

1.2K20
领券