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

Material Design — 按钮( Buttons)

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中组件(顺便学学英语),以便今后在使用时候完全不虚...标准按钮 平面按钮Flat buttons 平面按钮是只有文本按钮 可用在dialogs, toolbars和inline 不会有抬起效果,但是点击时会填充颜色 浮动按钮 Raised buttons...不会浮起,但点击时会填充颜色。...背景比较嘈杂时候使用浮动按钮 浮动按钮就像一块放在另一张纸上材料 - 点击时浮起并填充颜色。 ? 按钮海拔 浮动按钮默认海拔为2dp。 在桌面上,浮动按钮可以在悬停时获得此海拔。 ?...在下拉菜单中滚动方式与Menus滚动方式相同。 ? ? 一般下拉按钮 溢出下拉菜单按钮 这种类型下拉菜单默认显示箭头或者菜单按钮。点击按钮后会弹出菜单。

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

导航设计15个原则

但当网站UI元素比较拥挤时,如果导航菜单视觉比重太弱就会在各色图形、促销广告、标题里迷失,不易被用户识别。 菜单选项颜色要与网站背景色对比鲜明。令人惊讶是,有非常多设计师都忽视了“对比原则”。...图像、颜色元素可以帮助用户理解菜单选项,但也要确保这些图形起是积极作用(至少不能让操作变得更难)。 导航菜单要易于操作 菜单选项要够大、方便点击。...如果导航菜单选项过小或者彼此靠得太近,会给移动用户造成很大困扰;大屏网站中导航菜单选项如果也设计成这样,那就会很难操作。 确保下拉菜单不会太大或太小。...鼠标悬停触发下拉菜单呈现时间太过短暂会给用户带来挫败感,因为用户还没来得及点击菜单里某个链接时候,下拉菜单就消失了。另外,太长垂直导航菜单也不利于底部选项点击,除非滚动屏幕。...尽可能缩短导航菜单最常用操作物理距离。下拉菜单内容比较多时,将用户最常点击链接放到离鼠标悬停选项最近地方可以减少鼠标移动距离(移动端也类似)。

1.5K10

超全面的 UI 工作流程指南(三):设计规范

知名大厂基本上都有一套自己完整规范体系,在整理设计规范时,以大平台规范体系作为参考,针对产品自身情况增删,整理出我们自己所需规范内容,能有效地避免规范内容遗漏缺失。...色彩规范 颜色是设计中最重要元素颜色运用与搭配决定设计品质感。在 UI 设计中,颜色使用规范主要在于:品牌主色、文本颜色、界面颜色背景色、线框色)等。...通俗解释说法就是组件为多个元素组合而成,控件为单一元素组合而成。...常用 UI 控件(Control):按钮、输入框、下拉列表、下拉菜单、单选框、复选框、选项卡、搜索框、分页、切换按钮、步进器、进度条、角标等。 以下列举一些我们在 APP 设计规范中整理内容。...按钮 按钮有 5 个状态:正常、点击、悬停、加载、禁用。需要在规范中分别罗列出这五个状态,标注上对应按钮填充色、边框色、圆角值、按钮宽度和高度,按钮文本大小、颜色值。

1.7K40

超全面的 UI 工作流程指南(三):设计规范

知名大厂基本上都有一套自己完整规范体系,在整理设计规范时,以大平台规范体系作为参考,针对产品自身情况增删,整理出我们自己所需规范内容,能有效地避免规范内容遗漏缺失。...色彩规范 颜色是设计中最重要元素颜色运用与搭配决定设计品质感。在 UI 设计中,颜色使用规范主要在于:品牌主色、文本颜色、界面颜色背景色、线框色)等。...通俗解释说法就是组件为多个元素组合而成,控件为单一元素组合而成。...常用 UI 控件(Control):按钮、输入框、下拉列表、下拉菜单、单选框、复选框、选项卡、搜索框、分页、切换按钮、步进器、进度条、角标等。 以下列举一些我们在 APP 设计规范中整理内容。...按钮 按钮有 5 个状态:正常、点击、悬停、加载、禁用。需要在规范中分别罗列出这五个状态,标注上对应按钮填充色、边框色、圆角值、按钮宽度和高度,按钮文本大小、颜色值。

4.3K32

UI界面中用户头像,这么设计就对了!

002.颜色和尺寸 根据情况,您可以使用多种颜色和尺寸选项: 1. 为了更好识别,背景颜色可以多样化; 2....绿色表示在线状态,灰色表示离线 填充形状用于在线状态,空形状用于离线(替代选择) 005.通知标签 根据视觉优先级,确定要用何种标签来吸引用户注意力。...对于高优先级指示,可以使用纯色和明亮颜色 对于其他情况,请使用平滑或浅色背景 006. 调用操作 当头像被点击,然后需要触发其它操作时候。...b.使用数字 在一组头像末尾使用数字,是指示队列中剩余用户数量绝佳解决方案。 c.悬停下拉 徽章悬停下拉菜单,最常见模式之一,它可以扩展用户附加信息。...d.悬停浮动显示状态 当存在一组堆叠头像时,显示用户全面可以使用这种方式进行。

2.2K10

前端开发必备之Chrome开发者工具(上篇)

Device Mode 打造移动设备优先完全自适应式网站 该模式不可替代真实设备测试 切换 Device Mode 按钮可以打开或关闭 Device Mode ?...快速向样式规则添加背景色或颜色 Styles 窗格提供了一个用于向样式规则快速添加 text-shadow、box-shadow、color 和 background-color 声明快捷方式 样式规则右下角有一个由三个点组成图标...通过鼠标悬停到某种颜色上去获取颜色值。 当前颜色。 当前值可视表示。 当前值。 当前颜色十六进制、RGBA 或 HSL 表示。 调色板。 当前生成几组颜色。 着色和阴影选择器。 色调选择器。...其他框架和扩展程序在其自身环境中运行。要使用这些其他环境,您需要从下拉菜单中选中它们。...例如,如果您要查看 元素日志输出,并修改该环境中存在某个变量,您需要从 Execution Context Selector 下拉菜单中选中该元素

8.2K111

CSS Transitions

「触发过渡:」 过渡通常在「元素状态发生变化时触发」。 例如,当我们悬停在按钮上时,可以更改其背景颜色,过渡效果将使颜色平滑地在指定持续时间内变化。...当一个元素高度缩小时,会引发一连串反应;所有兄弟元素都需要向上移动以填充空间! 其他属性,如background-color,在进行动画时成本较高。...我相信在项目开发中,或多或少遇到过如下情况: 作为开发者,我们可能可以理解为什么会发生这种情况:下拉菜单只在鼠标悬停在上面时保持打开!...---- 元素快闪 当在悬停时将一个元素向上或向下移动时,我们需要非常小心,以确保不会出现「快闪」现象。 在我们上面的例子中,其实也会出现这种情况。 问题出现在鼠标靠近元素边界时。...这个 span 元素包含了所有的样式(背景颜色、字体等等)。 当我们悬停在这个普通按钮上时,它会导致子元素从上方露出。然而,按钮本身是静止

25130

CSS 下拉菜单与 focus

相较于 hover 是悬停、focus 是获得焦点,active 是「正在交互」——从按下鼠标左键(主要按键)到松开、或者是从触摸到松开,一松开便解除 active 状态,而下拉菜单显然是要按下后保持住展开状态...而 标签在这里只是作为一个按钮使用,并不想被点击后有任何跳转,所以不会给它带上 href 属性,自然也就不可聚焦。...首先,第一个坑——iOS Sasfari 浏览器中点击 与 button 时候是不会有 :focus 状态,倒是原本在 PC 上表示悬停 :hover 可以在点击(触摸)后被激活。...这个问题很迷,在 iOS Safari 上 100% 复现而在 iOS Chrome 上完全无法复现。...你可以对比尚未更新 Theme Cards Demo 与本博客下拉菜单,以实践认识上述内容。

5.4K20

纯干货!谷歌MD深色主题设计规范详解(附Sketch官方文件下载)

:1 ・深度:当元素处于相对较高位置上时候,通过较浅表层颜色来呈现这种纵深上差异。...背景(0dp 高程叠加) 前景(1dp 高程叠加) 主色调 次要色 在背景元素 在前景表面上元素 在主色调上元素 在次要色上元素 行为 深色主题应该可以通过外在显示开关控件,来打开或者关闭...深灰色前景色彩能够降低视觉疲劳,因为在深灰色表面的文字比在黑色表面的文字,有更低对比度。(还不会出现炫光效果) ?...如果背景颜色不够深,就无法确保白色文本和背景色之间达到 15.8:1 对比度,也就无法确保在极端情况下满足 4.5:1 对比度下限。 ?...它包含全套深色主题布局元素,包括状态栏、应用栏目、底部工具栏、卡片、下拉菜单、搜索字段、分隔符、导航、对话框等一系列组件,非常实用。

9.5K10

Bootstrap基础学习笔记

】 .bg-primary 重要背景颜色 .bg-success 执行成功背景颜色 .bg-info 信息提示背景颜色 .bg-warning 警告背景颜色 .bg-danger 危险背景颜色 .bg-secondary...副标题背景颜色 .bg-dark 深灰背景颜色 .bg-light 浅灰背景颜色 【文字常用标签】 、、、、、 标题类标签,h1字体最大以次类推 <...将所有列表项放置同一行 .pre-scrollable 使 元素可滚动,代码块区域最大高度为340px,一旦超出这个高度,就会在Y轴出现滚动条 【文字颜色样式】 .text-muted 柔和文本...,示例: .table-hover 为表格每一行添加鼠标悬停效果(灰色背景),示例:<table class="table table-hover...默认是左对齐 .dropdown-header <em>下拉菜单</em>标题 .dropdown-item <em>下拉菜单</em>列表项目 .dropdown-divider 在<em>下拉菜单</em>中创建一个水平<em>的</em>分割线 .active 启用指定<em>下拉菜单</em>列表项目

4.9K31

关于无障碍设计七件事

上图为#959595文本在白色背景上 对于较小文本,在白色背景上,可以使用最浅灰色是#767676。如果使用是灰色背景,那么文本颜色就要更深。 ?...处在禁用状态元素不需要遵循这个规则。禁用状态元素指的是不可点击按钮或菜单项。不过,输入框占位符也需要遵循这个规则。 下面的例子是来自BBC官网。...缺失一:没有边框表格 下面是传统文本输入示例。它是一个具有定义边界矩形。表单输入区域可以填充颜色(当然不一定要填充)。还有一个可见标签,在这个例子里位于字段左侧。 ?...这些icon不会消失。 ? 当我把鼠标悬停在某块地方时,蓝色出现了。 ? 当我提出这种解决方法时,有的设计师会说,“感觉有点重了”。 也许从视觉上是有一点。但是它是无障碍设计解决方案。...一种方案就是,它们在白色背景上可以是绿色,在鼠标悬停颜色反过来。 ? 这个解决方案也可能会被称为“重”。但是,请记住,我们不是为设计师而设计。我们在为不同用户设计。

3K30

如何使用CSS创建按钮悬停动画效果?

文章还提供了三个示例,展示了如何创建不同类型按钮悬停动画效果。 按钮悬停动画效果属性 transform − 这个属性允许您对元素进行缩放、旋转或平移。...opacity − 这个属性设置元素透明度级别,其中1表示完全可见,0表示完全透明。 background-color − 这个属性设置元素背景颜色。...color − 这个属性设置元素文本颜色。 transition − 此属性控制两个状态之间动画效果,例如默认状态和悬停状态。 bottom 和 top - 属性将元素相对于其容器定位。...使用CSS创建按钮悬停动画效果 按钮悬停动画是为网站增加视觉吸引力好方法。要使用CSS创建按钮悬停动画效果,我们通常使用 :hover 伪类选择器与CSS过渡或关键帧动画相结合。...示例1 - 悬停放大 在这个示例中,按钮将具有蓝色背景和白色文本。当鼠标指针悬停在按钮上时,按钮将使用 transform 属性以平滑过渡在0.5秒内缩放20%,背景颜色将变为绿色。

19510

【Java 进阶篇】深入了解 Bootstrap 表格和菜单

table-hover:鼠标悬停时高亮显示表格行。 table-responsive:创建响应式表格,以适应小屏幕设备。...Bootstrap 提供了多种菜单组件,如导航栏、下拉菜单和标签页,以满足不同导航需求。 Bootstrap 导航栏基本结构 导航栏是网页顶部常见导航元素,通常包含网站标志、链接和其他导航项。...navbar-dark:深色背景导航栏。 bg-primary、bg-secondary:不同颜色背景导航栏。...-- 导航栏内容 --> 这些样式可以根据您设计需求来选择,以使导航栏与您网站或应用程序一致。 下拉菜单 下拉菜单是导航栏中常见交互元素,它们允许用户访问更多选项。...以下是一些示例,展示如何自定义表格和菜单: 自定义表格样式 您可以通过添加自定义CSS样式来改变表格外观。例如,您可以更改表格背景颜色、字体样式和边框。

23030

CSS中混合模式,制作高级特效必备技巧 进入mix-Blend-Mode

带有SVG图形文本 个有趣效果是在带有矢量和形状背景上有一个标题。 当形状颜色不同时,它会变得更加有趣。 ? 我们能用这些斑点形状做什么?我使用MorphSVG插件改变每个博客形状路径。...如果要添加悬停效果以填充三角形怎么办? 由于在SVG中减去了形状,因此这是不可能。 一种解决方法是在SVG后面放置一个圆圈,并在悬停时对其进行着色。 ? 对我来说,这还不够。...我也想反过来,三角形必须是白色,其余是蓝色。 多亏了混合模式,我可以通过在悬停时控制嵌入式SVG快速实现改效果。...该属性主要作用是当和background-blend-mode属性一起使用时,可以只混合一个指定元素背景:它允许使一组元素从它们后面的背景中独立出来,只混合这组元素背景。...如你所见,文本“ CSS很棒”仅在其父代边界内融合。 外面的东西不会混在一起。 换句话说,它是孤立

3.1K30

原型设计软件Axure中文版,Axure如何下载?Axure软件安装教程

Axure操作界面简洁明了,易于上手。用户可以在工具栏中选择需要使用工具,例如添加按钮、文本框、下拉菜单、复选框等等。然后,用户可以将这些元素拖拽到画布上,进行适当布局。...Axure还支持多种样式设置,可以轻松地设置元素颜色、字体、大小等属性。 在Axure中,用户可以通过添加交互效果来模拟真实用户操作,例如鼠标悬停、点击、拖拽等等。...下拉菜单:可以设置一个下拉菜单,用户点击后会展开菜单选项。 模态框:弹出一个模态框,覆盖在当前页面上,用户需要在模态框中完成某项操作后才能继续使用页面。...动态面板:可以设置一个面板,通过点击或其他事件触发面板展开或收起,可以用来实现折叠菜单或者展开详情等功能。 鼠标悬停:设置一个元素,当鼠标悬停在上面时,会触发某种效果,比如提示框或者弹出菜单等。...拖放功能:可以设置元素可拖动,用户可以将元素拖动到其他位置或者面板中。 点击切换:在页面上设置多个元素,点击其中一个元素后,其他元素会自动隐藏或者展开。

4.2K40

掌握这4 个关键 CSS 属性,你才算入门 CSS

您可以在下拉菜单中使用它,当你将鼠标悬停在导航菜单上时会显示附加信息。 2、Float float 属性用于定位和格式化内容。 简单来说,float 属性管理HTML内容在父容器一侧边缘位置。...它只是指 HTML 元素背景,大多数时候开发人员在多个背景属性之间感到困惑。但是,如果你对如何在 CSS 中选择背景有一个清晰解释,那么使用 HTML 元素会容易得多。...你需要了解 4 种主要类型背景属性: background-color:应用元素背景颜色,并采用十六进制或 RGB 值。...background-repeat:你可以使用这些值,如果宽度超过背景大小,则使应用背景重复自身。...background-position:可以控制背景相对于HTML元素位置,这里需要两个值,X & Y。X是离左边偏移值,Y是离顶部偏移值。

1.9K30

前端(二)-CSS

3.7 背景样式 2.7.1 常见背景样式 背景图片,background-image 背景颜色,background-color 2.7.2 设置背景图像 2.7.2.1 background-Image...背景图像 背景定位 背景不重复显示; 2.7.4.4 background-size 值 说明 auto 保持原样 percentage 百分比 cover 放大填充整个元素 contain 保持比例...,这意味着它们对其他元素定位不会造成影响 ; 4.元素位置发生偏移后,它原来位置不会被保留下来; 5.一般定位都是相对定位和绝对定位配合使用,父级元素先相对定位,子元素再绝对定位; 使用场景...:下拉菜单、焦点图轮播、弹出数字气泡、特别花边等场景; 6.3 fixed 固定定位 偏移设置: left、right、top、bottom; 类似绝对定位,不过区别在于定位基准不是祖先元素...; 7.3 过度触发机制 1.伪类触发 :hover 鼠标悬停和划过时显示效果 :active 控制按钮被点击时显示效果 :focus 获得聚焦对象元素 :checked 选中 2.媒体查询

1.8K20

Adobe2023全家桶-ps2023新功能最新版Adobe 2023永久版本下载

使用高级笔刷,知识兔尽可能快速度绘制出光滑线条和曲线。 在PS2022当中,对象选择知识兔工具新增了鼠标悬停时自动选择功能,只需要鼠标悬停到要选择对象知识兔上单击鼠标即可选中。...新增功能 借助选择工具全新增强功能,知识兔您可以更快、更轻松地创建具有细节边缘高品质剪切画。 移动对象或将对象从场知识兔景中完全移除,然后使用内容识别填充填充该区知识兔域,单击即可执行。...新增功能 可选轨道遮罩图层:知识兔使用模式列中下拉菜单,选择任意图层作为轨道遮罩。将遮罩图层放置在时知识兔间轴堆栈任意位置,并将其重新用于多个其他图层,使合成创建更简单、更灵活。...知识兔在需要时,使用 Creative Cloud 应用程序进行安装知识兔,或完全跳过该软件安装。...在 Premiere Pro 节目监视器中知识兔设计字幕时,只需单击一下知识兔即可对齐文本和形状元素。 在时间轴中选择多个标题剪辑知识兔以有效地更改字体、字知识兔体大小、颜色背景等属性。

4.8K00
领券