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

《iOS Human Interface Guidelines》

你可以选择是模态地显示横幅还是一个滚动内容分开页面显示。(在这里显示例子中,app提供一个杂志阅读体验并且让用户可以全屏横幅上翻页。)...由于这个理由,当用户期待体验改变使用模态展示风格是个好主意,比如在他们完成一个任务之后。 当用户app视图间过渡非模态地展示全屏横幅。...沉浸式app比如游戏中这一点尤其重要:你不会想要在会与玩游戏相冲突地方放置横幅视图。 不要在用户只想短暂地查看界面显示横幅。...不要让标准横幅和中型矩形横幅滚动出屏幕。如果你app屏幕上显示滚动内容,确保横幅视图保持固定在其位置。 当人们查看或与广告交互,暂停需要他们关注和交互活动。...当用户选择查看一个广告,他们不想觉得他们错过了你app事件,并且他们不希望你app打断广告体验。好做法是停止那些当你app过渡到后台停止活动。 不要停止一个广告,罕见情况下除外。

1.2K40

那些前端常用网站插件

这套工具集中大部分你可能见过,也可能没见过,如果有哪个/些让你眼前一亮,那么分享就很值了。 这个列表包含许多种类资源,所以这里将它们分组整理。...Javascript 库 Particles.js — 一个用来 web 中创建炫酷浮动粒子库 Three.js — 一个用来 web 中创建 3d 物体和 3d 空间库 Fullpage.js...— 快速实现全屏滚动特性 Typed.js — 打字机效果 Waypoints.js — 滚动到某个元素位置触发一个功能 Highlight.js — web 语法高亮 Chart.js — 使用 JavaScript... — CSS 实现动画过渡 jQuery 插件 Barba.js — 流式页面过渡 TwentyTwenty — 一个对比图片可视化 diff 工具 Vivus.js —  SVG 上绘制动画 Wow.js... — 滚动展现动画 Scrolline.js — 页面滚动显示滚动进度 Velocity.js — 快速流畅 JavaScript 动画 Animate on scroll — 漂亮页面滚动元素动画

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

Flash对象插入到网页中3px问题

最后发现是样式导致… 公司里有很多网页游戏,之前是项目多,抄来抄去,JS代码有的是,有的是其它同事直接从网上下载下来copy进去,到处都是JQuery$,不太愿意看到一个页面为了获取DOM...网页游戏大多数都是全屏显示,浏览器可视区域有多大,它就全屏显示在里面,为了避免混乱,写了一个通用脚本支持用户缩放浏览器,当可视区域小于指定宽、高出现滚动条(Chrome与IE表现一致)。...但当我拿到浏览器可视宽、高,对swf对象设定width、height,神奇滚动条就出现了,这不符合预期,抓狂… 然后排查问题,对界面所有的元素、样式都删除掉,然后再进行测试,还是有问题。...而当我把获得到可视区域宽高均减去4px不会滚动条了!!!但界面明显感觉就不对称了,后来找到问题了。..., 固定预留高度, 是否需要显示滚动条-Boolean); *固定预留宽、高指页面需要固定显示内容,它们宽、高,例如页面左侧有一个游戏攻略,顶部有一个全局提示消息等。

1.9K30

《iOS Human Interface Guidelines》——Designing for iOS服从内容指示清晰通过深度来传达

天气app是这个方法一个很好例子:这个显示某个地区当前天气漂亮全屏描述界面,包括那些显示每小时天气信息空间立即传达了最重要信息。 重新考虑物理、真实视觉指示物。...iOS中,一个半透明元素只在内容直接在其后方变得模糊——给出一种透过米纸看印象——它不会将屏幕其余部分模糊化。 指示清晰 指示清晰是另一个确保内容在你app中占首要地位方法。...通过使用半透明背景和在主屏幕上浮动出现,文件夹将自己内容和屏幕上其余部分区分开来了。 提醒事件像所展示那样层级中显示了清单。当用户操作一个清单,其余清单会一起收拢到屏幕底部去。...日历在用户从年、月、日之间移动通过增强过渡效果给用户一种层次和深度感觉。在这里展示滚动年份视图中,用户可以直接看到今天日期,还可以执行其他日历任务。...当用户选择一个日期时会发生相似的过渡效果:月份视图会裂开,将当前一周日期推到屏幕顶部,然后显示所选中日期小时视图。通过每个过渡效果,日历加强了年份、月份和日期之间层次关系。

54730

前端成神之路-WebAPIs07

自动播放功能-无缝滚动 注意,我们判断条件是要等到图片滚动完毕再去判断,就是过渡完成后判断 此时需要添加检测过渡完成事件 transitionend 判断条件:如果索引号等于 3 说明走到最后一张图片...1.2.3 classList 属性 classList属性是HTML5新增一个属性,返回元素类名。但是ie10以上版本支持。 该属性用于元素中添加,移除及切换 CSS 类。...案例:返回顶部 当页面滚动某个地方,就显示,否则隐藏 点击可以返回顶部 1.3.2.案例分析 滚动某个地方显示 事件:scroll页面滚动事件 如果被卷去头部(window.pageYOffset )...原理就是: 当我们手指触摸屏幕,记录当前触摸时间 当我们手指离开屏幕, 用离开时间减去触摸时间 如果时间小于150ms,并且没有滑动过屏幕, 那么我们就定义为点击 代码如下: //封装tap,解决click...localStorage约20M 4、只能存储字符串,可以将对象JSON.stringify() 编码后存储 1.7.2.window.sessionStorage 1、生命周期为关闭浏览器窗口 2、一个窗口

3.5K10

WPF 稳定全屏化窗口方法

本文来告诉大家 WPF 中,设置窗口全屏一个稳定设置方法。设置窗口全屏时候,经常遇到问题就是应用程序虽然设置最大化加无边框,但是此方式经常会有任务栏冒出来,或者说窗口没有贴屏幕边。...为了样式如何调用全屏方法,在窗口添加一个按钮,点击按钮,进入或退出全屏 <ToggleButton HorizontalAlignment="Center" VerticalAlignment...,虽然能保证团队内版本是稳定,但是不能保证过程中,写了一些逗比逻辑,让这个全屏代码不稳定 以下是具体实现方法,如不想了解细节,那请到本文最后拷贝代码即可 先来聊聊 StartFullScreen...,啥都不用做 } } 以上代码用到 Win32 方法和类型定义,都可以本文最后获取到,在这里就不详细写出 进入全屏模式,需要完成步骤如下 需要将窗口恢复到还原模式.../// 进入全屏后,不要修改样式等窗口属性,退出,会恢复到进入前状态 /// 进入全屏模式后会禁用 DWM 过渡动画 ///

4.7K20

「JavaScript 」动画基础 - 03

注意,我们判断条件是要等到图片滚动完毕再去判断,就是过渡完成后判断 此时需要添加检测过渡完成事件 transitionend 判断条件:如果索引号等于 3 说明走到最后一张图片,此时 索引号要复原为...属性 classList属性是HTML5新增一个属性,返回元素类名。...案例:返回顶部 当页面滚动某个地方,就显示,否则隐藏 点击可以返回顶部 1.3.2.案例分析 滚动某个地方显示 事件:scroll页面滚动事件 如果被卷去头部(window.pageYOffset )...但是外观样式,还有暂停,播放,全屏等功能我们只能自己写代码解决。 这个时候我们可以使用插件方式来制作。 我们可以通过 JS 修改元素大小、颜色、位置等样式。 1.6....localStorage约20M 4、只能存储字符串,可以将对象JSON.stringify() 编码后存储 1.7.2.window.sessionStorage 1、生命周期为关闭浏览器窗口 2、一个窗口

1.1K20

web 22款响应式 jQuery 图片滑块插件

Master Slider Master Slider 是一个很棒图层滑块,可以图层添加任何 HTML 内容。容易使用,提供热点,缩略图,各种特效,视频支持。...Bx Slider bxSlider 是一个响应式 jQuery 滑块,用来创建简单内容滑块和滚动字幕。各种设置进行自定义显示器更容易。 8....Slideme Slideme 是一个响应式滑块插件 ,可定制,易于使用 ,多实例,全屏。 12. Glide.js 响应式,触摸友好 jQuery 滑块。...Flex Slider FlexSlider 是一款轻量响应式 jQuery 内容滚动插件,能够帮助你项目轻松创建漂亮内容滚动效果。...Sudo Slider 一个功能丰富 jQuery 滑块插件,可以显示任何 HTML 内容各种表示方法。 21.

12.9K00

Microsoft Office LTSC 2021 for Mac(office系列全套装)v16.64中文激活版

office 2021 for Mac 从头开始设计,以利用最新 Mac 功能,包括 Retina 显示全屏视图支持,甚至滚动弹跳。...每当我们点击一个Ribbon面板,office都会自动弹出一个动画特效。整体感觉很像是Win10特有的窗口淡入与淡出。...从实际使用情况来看,新增加过渡特效不仅没有对性能进行拖累,还给人了一种界面切换流畅感觉,让人耳目一新。...通常情况下,当我们将一个office窗口从高分辨率显示器移动到低分辨率显示,微软都会自动使用一种叫“动态缩放DPI”技术,来保证窗口不同显示器间仍保持适合大小。...亮点7:自带中文汉仪字库之前小编一直很羡慕Wps云字体功能,尤其进行一些排版类工作,这一特性真的非常非常实用。office 2021中,发现微软又新增加了几款内置字体。

65820

图片或视频充当网页背景+过渡动画

background-repeat: no-repeat;不重复,只显示一个。 background-size: contain;恰好包含在父容器中。不会被裁剪。...source:视频源,浏览器会按顺序查找,播放第一个可用视频源。 这一段作用是全屏覆盖。 overflow作用前面有提到,需要裁剪多余部分。...z-index作用是确保视频能显示最底层。并且显然,右键网页也不会出现视频控件提示,更好地实现“作为背景”这一需求。...object-fit是设置填充方案,以下引用自MDN文档: contain:被替换内容将被缩放,以填充元素内容框保持其宽高比。...组件过渡动画 页面中文字也有过渡动画,gif原因画质比较差。 动画原理就是, 编写一个class,描述开始状态。编写一个class,描述结束状态。

9810

移动端常见问题解决方案

文本大小会重新计算,进行相应缩放,当我们不需要这种情况,可以选择禁止: html { -webkit-text-size-adjust: 100%; } 禁止选中内容 如果你不想用户可以选中页面中内容...和 Chrome 内核 添加到主屏幕隐藏地址栏和状态栏(即全屏当我们将一个网页添加到主屏幕,会更希望它能有像 App 一样表现,没有地址栏和状态栏全屏显示,代码如下: 该方案 iOS...添加到主屏幕设置系统顶栏颜色 当我们将一个网页添加到主屏幕,还可以对系统显示手机信号、时间、电池顶部状态栏 颜色进行设置,前提是开启了: 有了这个前提,你可以通过下面的方式来进行定义: content...遮罩层滚动问题 在有遮罩层情况下,遮罩层下方内容依然可以透过遮罩层滚动,因此要取消这种操作 (function(){ var scrollTop = 0; // 显示弹出层...$('.open').click(()=>{ // 弹出层显示之前,记录当前滚动位置 scrollTop = getScrollTop(); $('.workflow-modal

1.1K10

零基础入门 20: UGUI DropDown

(题外话,因为这期分享中段制作之后,微信平台抽疯,Gif图无法使用,导致不得不尝试用其他方式来让文章看起来没那么死板,在后面的部分展示中,插入了视频文件而并非Gif,不过大小进行了控制,不会浪费太多流量...(从蛮牛过来同学或者是电脑端查看同学,查看视频时候可以全屏,效果更佳,手机端同学们可能效果不是很理想,但是也可以视频全屏铺满查看,但是效果肯定不会有电脑全屏清晰。...进入我们今天主题分享 ? ---- Dropdown这个组件是之前UGUI刚出没有的组件。也算是一个新组件,我们先在Unity里创建一个看看 ? 重命名后再看来下Dropdown组件内容 ?...mark标记,即当我们把数值改为-1后,下拉菜单会显示下标为0内容,并且无标记。...在学会了如何动态设置下拉菜单内容以后,最后一步就是学习一下,如何在菜单点击切换发生改变时候,拿到这个事件,从而做一些事件处理。下面的这个视频也是这篇分享里最后一个

2.7K50

CSS 中 关于 Overflow ,你需要了解这些知识点!

在上图中,无论内容是否长,滚动条总是可见。注意,这取决于操作系统。 Auto auto这是一个聪明关键字,仅当内容比其容器长显示滚动条。 ?...然而,Safari上对iOS(12.4.1)进行测试滚动并没有起作用。经过反复试验,当我为子项添加宽度滚动起作用了,iOS(13.3)上运行就没有问题啦。...使用`auto`是因为它在内容足够长之前不会显示滚动条 */ .modal__content { flex-grow: 1; /* [1] */ overflow-y: auto; /...大家都说简历没项目写,就帮大家找了一个项目,还附赠【搭建教程】。 Overflow常见问题:在手机上滚动 例如,当我们有一个滑动条,仅仅添加overflow-x是不够。...水平滚动问题 通常,我们会遇到水平滚动问题,当原因未知滚动滚动会变得更加困难。 本节中,将列出水平滚动一些常见原因,以便大家以后构建布局可以想到到它们。

3.8K20

H5C3第四节

center: 弹性盒子元素将向行中间位置对齐 space-around: 弹性盒子元素会平均地分布在行里 space-between:第一个贴左边,最后一个贴右边,其他盒子均分,保证每个盒子之间空隙是相等...360浏览器 fullpage使用 fullPage.js 是一个基于 jQuery 插件,它能够很方便、很轻松制作出全屏网站。...,如果设置为true,则页面会循环滚动不会出现loopTop与loopBottom那样跳动。...autoScrolling 是否使用插件滚动方式,默认true,如果选择false,会出现浏览器子代滚动条,将不会按页滚动,按照滚动进行滚动。...,diretion) 当我们离开一个section,会触发这个函数,index是离开页面的序号,从1开始计算。

5.3K30

2019年最全web前端知识体系汇总

: · Fullpage.js—快速实现全屏滚动特性: · Highlight.js—web 语法高亮: · Waypoints.js—滚动到某个元素位置触发一个功能: · Typed.js—打字机效果...: · Chart.js—使用 JavaScript 创建漂亮图表 · Instantclick—能够明显加速网站加载时间,鼠标 hover 预加载资源 · Chartist—另一个图表库 · Motio...—一个基于动画和平移雪碧图库 · Animsition—CSS 实现动画过渡 jQuery 插件 · Barba.js—流式页面过渡 · TwentyTwenty—一个对比图片可视化 diff 工具...· Vivus.js— SVG 上绘制动画 · Wow.js—滚动展现动画 · Scrolline.js—页面滚动显示滚动进度 · Velocity.js—快速流畅 JavaScript 动画...—又一个页面滚动库 · Parallax.js—对智能设备方向变化做出响应视差引擎 · Typeahead.js—搜索补全 · Dragdealer.js—炫酷拖拽 · Bounce.js—创建炫酷

2.8K00

html笔记

更改页面大小 或者 滚动 他 始终一个位置 跟着你跑 <!...5000px,当我拖动页面 固定定位他是不会 堆叠顺序(z-index) 定位布局如果出现 重叠 情况就用 z-index 来 调整 布局 盒子默认定位顺序是后面的代码压住前面的代码,通过这个就可以调整顺序...如果当前盒子内容超过了盒子大小,则显示滚动条或者不显示多余内容等 属性 描述 visible 默认值,不进行裁剪内容也不加滚动条 hidden 不显示超出内容,超出部分直接隐藏 scroll 总是显示滚动条...hidden ,则下面内容 直接隐藏了 ,第二个框设置 auto ,则 超过 了他才会显示 滚动条 ,第三个即为 scroll ,无论是不是超过 都显示 滚动条 outline轮廓线 input文本框或者文本域等空间选中时候总会有轮廓线...backwards: animation-delay 所指定一段时间内,动画显示之前,应用开始属性值(一个关键帧中定义) both:向前和向后填充模式都被应用

1.8K10

第135天:移动端开发经验总结

3、全屏自适应布局   适用场景:单页面网页,移动web app 页面。 二 、Box-sizing移动端使用   百分比定宽页面经常使用。...通常我们再滑屏页面, 会调用eventpreventDefault()可以阻止默认情况发生:阻止页面滚动 touchend:当手指离开屏幕触发 touchcancel:系统停止跟踪触摸时候会触发。...显示屏中,像素点1个变为4个   高清显示屏中位图被放大,图片会变得模糊,因此移动端视觉稿通常会设计为传统PC2倍。   ...,会出现一个半透明灰色遮罩, 如果想要禁用,可设置-webkit-tap-highlight-coloralpha值为0,也就是属性值最后一位设置为0就可以去除半透明灰色遮罩。...、 禁止文本缩放 当移动设备横竖屏切换,文本大小会重新计算(或者在内嵌浏览器中设置字体大小),进行相应缩放,当我们不需要这种情况,可以选择禁止: html {   -webkit-text-size-adjust

1.6K30

Material Design — 提示框( Dialogs)

自上次参加完回音分享会后,下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中组件(顺便学学英语),以便今后使用时候完全不虚...全屏幕提示框例外 全屏对话框可能会打开其他对话框,例如选择器,因为它们设计可以容纳额外材料层,而不会显着增加app深度感知与视觉干扰。 ?...左:提示框内容    右:全屏提示框 可滚动内容例外 一些提示框内容需要滚动,例如铃声列表。 对于可滚动选项列表,提示标题仍固定在顶部。...这可保证了无论项目列表中什么位置,被选项与标题均保持可见。 否则,标题会随内容一起滚动离开视野。 内容滚动,操作始终保持原位。 提示框与底层父级材料是分开不会随其滚动。 ?...全屏对话框可实现复杂布局,将多个材料堆积情况简化(提示框上层提示框),并暂时将app可感知海拔重置为更高。 全屏对话框允许任务复杂操作开启简单菜单或简单提示框。

5K101

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券