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

Material Design — 按钮( Buttons)

平面按钮和浮动按钮是最常用的类型。 其他按钮类型包括: ·底部固定按钮(Persistent footer buttons)是可用于屏幕底部或提示框的平面按钮。...浮动按钮(Raised button):点击后会产生浮起与墨水扩散效果的常见的方形按钮,。 扁平按钮(Flat button): 点击后产生墨水扩散效果,但是没有浮起的效果。 ? 三种标准按钮 ?...左:提示框中    右:将用户分心降到最低 ? ---- 行为 ? 点击时的动画效果可以去网站观看 ---- 浮动按钮(Raised button) 用法 浮动按钮增加了大部分平面布局的海拔。...背景比较嘈杂的时候使用浮动按钮 浮动按钮就像一块放在另一张纸上的材料 - 点击时浮起并填充颜色。 ? 按钮海拔 浮动按钮的默认海拔为2dp。 在桌面上,浮动按钮可以在悬停时获得此海拔。 ?...请勿在固定按钮区域使用浮动按钮。 ? 添加分隔后,底部固定按钮可用于滚动的提示框。 ?

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

听饿了么前端主管如何解析H5渲染性能

优化JS执行(JS) 缩小样式计算的范围并降低其复杂性(style) 避免大型、复杂的布局和布局抖动(layout、paint) 使用输入处理程序去除抖动(layout、paint) 坚持仅合成器的属性和管理技术...就拿饿了么的H5页面来说,它除了有轮播外还涉及到页面滚动、点击展开,返回顶部等。当开启layer borders查看时会发现滑动的过程中如果轮播图正在播放整个页面就会创建很多不必要的。...注意图中标记区域,当点击展开/收起活动的小三角的时候会有一个旋转180度的交互效果,相信大家对此都很熟悉。这种效果实现起来也很简单,设置transition过渡属性就能完成。...另外如果元素有动画/过渡效果,可未指定层级顺序高于下方浮动,此时会假定下方的浮动在动画期间会受影响,从而无法被压缩。...在没有设置浮动的情况下,每次页面滚动头部和底部就会被重新渲染,解决方案是设置浮动后将这些浮动的头部和底部提升为单独的。 以上为今天的分享内容,谢谢大家!

1.2K10

强大的高颜值iOS图表框架AAChartKit,支持柱状图、条形图、折线图、曲线图...

基础的主标题、副标题、X 轴、Y 轴自不必谈, 从纵横的交互准星线、跟手的浮动提示框, 到切割数值的值域分割线、值域分割颜色带, 再到细小的线条类型,标记点样式, 各种细微的图形子组件, 应有尽有....[AAChartKit-Live.gif] 特别说明 支持通过JavaScript 函数来自定义 AATooltip视图显示效果 有时系统默认的 tooltip 浮动提示框的显示效果无法满足使用者的特殊自定义要求...,此时可以通过添加 AATooltip 的 headerFormat 和 pointFormat字符串属性来自定义浮动提示框的显示内容,如仍旧不能满足需求,更可以通过 AATooltip 的 formatter...函数来实现视图的特殊定制化 例如 如下配置 AATooltip 实例对象属性 /*Custom Tooltip Style --- 自定义图表浮动提示框样式及内容*/ AATooltip...AAPropStatementAndPropSetFuncStatement(assign, AAChartModel, BOOL, tooltipShared)//是否多组数据共享一个浮动提示框

5.1K11

Flutter TolyUI 框架#02 | Popover 与 Tooltip 设计

这种浮窗是非侵扰性,一般不会响应事件,也不会消费目标组件的点击事件。在鼠标悬浮/手势长按事件中动画展开。 有道 飞书 [1]. 动画展示/隐藏浮弹框。 [2]....虽然 PopMenuButton 等组件可以展开菜单栏,但是一方面浮弹框的自定义灵活性很差,另一方面,仅展示一个浮层面板,并不是很符合菜单的语义。...这就是 Popover 的设计动机: 通过交互,展开一个 支持交互 的浮层面板,并允许外界控制展示和隐藏 微信头像点击 飞书文档 可能有人会觉得 Tooltip 和 Popover 在功能上差不多...Tooltip 浮弹框 只在于展示信息,目标组件的依旧可以形式自己的点击事件。...比如AndroidStudio 中鼠标悬浮文件名时,展示详细的路径信息,属于 Tooltip 功能: 而 Popover 会可能会消耗目标组件的点击事件,弹出浮弹框;另外该浮 可以有消费事件 的需求

20610

插上翅膀:JQuery 插件机制详解

本篇博客将围绕 JQuery 插件机制展开详细的讲解,带你一探插件的神奇世界。开启插件的舞台在深入了解插件机制之前,让我们先了解一下 JQuery 插件的基本概念。...编写插件代码接下来,我们编写一个简单的 JQuery 插件,命名为 popupAlert,用于弹出提示框。...这个插件接受一个包含配置信息的对象作为参数,根据配置信息在页面中创建一个弹出提示框,并在一定时间后移除。3. 使用插件现在我们可以在页面中使用这个插件了。...接着,我们为左右按钮添加了点击事件,点击按钮时更新 slideIndex 的值,然后调用 updateSlider 函数来更新图片轮播的位置。...从简单的弹出提示框插件到实用的图片轮播插件,我们逐步展开了插件的编写过程,学会了如何为插件添加选项和触发事件。

23410

用firebug给firefox添加信任链接

firefox添加信任连接   打开微信公众平台 - 统计 - 用户分析,一如既往的显示“此连接不受信任”,这时我们按F12调用firebug查看元素,切换到html,用firebug菜单栏中的第二个菜单“点击查看页面中的元素...”,定位到具体的位置   展开div元素,复制上图中的绿色框中的链接, https://mta.qq.com/mta/wechat/ctr_article_detail?...ll1D85fGDCTr4AAxC_RrFIsraM1eajMksOjZN_eXodpjY4fYF5CrJfr2Boq-sCnFVnrjmnvRJFH8ARnpkI8F9QBFc64dn2dthrf3Fy5W3T0b-g0Wi9_iwDI49sUaxQaM&devtype=3&jsurl=https://res.wx.qq.com/mpres/zh_CN/htmledition/js.../common/wx/iframe1cd20f.js&version=2 在新窗口或新标签中打开链接,点击“我已充分了解可能的风险”,再单击“添加例外”   返回微信公众平台统计分析,看看“此连接不受信任...”的提示框是不是消失了?

1.1K70

Layer弹出的一个使用

Layer弹出的一个使用 开发工具与关键技术:MVC 作者:盘洪源 撰写时间:2019年5月15日星期三 在做到一个点击按钮弹出一个弹出的的时候,我发现用以前的那种弹出都是不能通过鼠标来拖动的。...把layui的js引入后就渲染layer var layer; $(function () { layui.use(['layer'], function () {...layer = layui.layer; }) }) 渲染后再给个弹出那个按钮点击事件,看下面代码 $("#BrowseHistory").click(function () {...还有一个layer的提示框也挺好用的,用法也很简单。...layer.alert(‘请填写完整’, { icon: 0 }); 这是一个简单的提示框,这个是有确定,取消按钮的, 还有一种没有按钮的,只是出现几秒就消失那种 layer.msg(‘请填写完整’,

1.2K10

支付宝小程序弹窗插件开发|仿微信androidios弹窗效果

支付宝小程序自定义弹窗组件|阿里小程序弹窗插件|提示框alert、确认框confirm、toast弱提示 支付宝小程序弹窗交互组件和微信小程序弹窗功能都差不多,对功能有比较多的限制,尤其想要实现丰富一些的弹窗场景就只能自己写组件实现了...0800 (中国标准时间) * @bolg https://www.cnblogs.com/xiaoyan2017 Q:282310962 wx:xy190310 */ // 引入插件js.../utils/component/wcPop/tpl.js'; Page({ /** * 页面的初始数据 */ data: { }, onLoad(query) {...---- */ //msg提示 btnTap01: function(e) { wcPop({ anim: 'fadeIn', content: 'msg提示框测试...shadeClose: true, //是否点击遮罩时关闭 opacity: '', //遮罩透明度 xclose: false, //自定义关闭按钮(默认右上角)

3K20

【愚公系列】2023年11月 Winform控件专题 ToolTip控件详解

当鼠标指针悬停在控件上时,会显示一个浮动窗口,其中包含指定的提示文本。要使用ToolTip控件,可以按照以下步骤操作:在Visual Studio的工具箱中,找到ToolTip控件并将其拖动到窗体上。...例如,以下代码将一个ToolTip控件与一个Button关联起来,并在鼠标悬停时显示“点击这里”提示信息:private void Form1_Load(object sender, EventArgs...e){ ToolTip toolTip1 = new ToolTip(); toolTip1.SetToolTip(this.button1, "点击这里");}这样,当用户将鼠标悬停在Button...上时,就会显示一个浮动窗口,其中包含“点击这里”提示文本。...如果该属性设置为true,则提示框将一直显示直到用户将鼠标移开。如果设置为false,则提示框仅在Show方法被调用时显示。

1.5K11

2019年底前的web前端面试题初级-web标准应付HR大多面试问题

浮动float,就是让元素脱离文档普通流,浮动在普通流之上。 浮动元素,根据它设置的浮动方向向左或者向右,直到浮动元素的外边缘遇到包含框,或是另一个浮动元素为止,可以让文本和内联元素环绕它的。...那么浮动元素会带来什么影响:->重点: 一般使用浮动后都要清除,否则后面的元素可能会出现问题。清除浮动并不是指让元素自身没有浮动效果,而是消除元素浮动对其他元素的影响。...,js中的所有对象都是继承自object对象的。...替换对象,被替换对象) 替换元素 insertBefore(对象,目标对象) 前部插入 节点属性,每一个元素,都可以看作是树的一个分支节点,DOM结构就像树一样,从文档根document,逐步分支展开...function foo(data) { console.log('response data: ' + JSON.stringify(data)); }; 服务端对应的接口在返回参数外面添加函数包裹

2.4K50

WPF|快速添加新手引导功能(支持MVVM)

并且提示框显示的位置还跟随目标控件在主窗体中的位置灵活变换,不至于显示在蒙版窗体之外,如下图所示: 当目标控件右侧空间足够显示引导提示框时,引导提示框就显示在目标控件右侧;在右侧空间不足时,则将引导提示框显示在目标控件左侧...,点击按钮即会查看下一个引导,本示例为了演示,只写了一个引导。...Guide.xaml:定义引导遮罩(GuideControl 和 GuideWindow)、引导提示框(GuideHintControl)样式的资源文件,定义外观请改这个文件 重点: a) GuideControlBase...Clip 出来,并将 GuideHintControl 提示框控件添加到遮罩之上,显示出新手引导的效果。...,点击看代码: 详细开发不展开说了,一切都在代码中。

2.4K10

Material Design — 提示框( Dialogs)

全屏幕提示框例外 全屏对话框可能会打开其他对话框,例如选择器,因为它们的设计可以容纳额外的材料,而不会显着增加app深度的感知与视觉干扰。 ?...提示框与底层父级材料是分开的,不会随其滚动。 ? 标题与被选操作均保持可见 显示额外内容 要在提示框中展示额外内容,请在内容区域内使用内联展开。 或者考虑能对大量的内容进行优化的可替代的组件。...关闭提示框 提示框可以通过点击提示框外部或点击系统后退按钮(在Android上)来关闭。 有时候,用户必须做出选择动作后才能关闭提示框。...左:选择日期    右:选择时间 取消与确定按钮 确认提示框需要提供明确的确认按钮和明确的取消按钮。 点击取消按钮、返回按钮或离开确认提示框将放弃之前的更改。 ?...用法 全屏幕提示框在一系列任务(例如创建日历入口)被提交或取消之前分组,并在点击“保存”后保存选择。 触摸“X”会放弃所有更改并退出提示框

5.1K101
领券