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

Material Design — Navigation drawerStandard drawer Modal drawer Bottom drawer

Navigation drawer ---- 用法 Navigation drawer 提供对目的地和 app 功能的访问,切换帐户。 它们可以永久在屏幕上显示,也可以通过导航菜单图标进行控制。...它们通常与 app 内容共面并影响屏幕的布局网格。 Standard drawers 可以永久可见或通过点击导航菜单图标打开和关闭。 它们只能用于平板电脑和台式机。...每个项目都使用文本标签和可选的图标来描述其目的地。 目的地标签 文本标签应该清晰且足够短,以免被 sheet 切断。 ? 可以只有文本标签无图标 ? 保持文本标签简短,但是长度实在太长时就截断 ?...使用时,应始终放置文本之前。 App 内组件和内容应参考这些图标。 ? 使用惯用且可识别的icon,并且不要用相同的icon代表不同一级目的地 ?...遮罩直接放置在drawer的 sheet 的下方,可以轻敲或点击以关闭 drawer 。 ?

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

Flutter中构建布局

然后本指南回过头来解释Flutter的布局方法,并说明如何在屏幕上放置一个小部件。 在讨论如何水平和垂直放置小部件之后,会介绍一些最常见的布局小部件。...将文本放入容器中,以便沿每条边添加32像素的填充。 softwrap属性指示文本是否应在软换行符(句点或逗号)上断开。...在这个例子中,每个文本小部件放置在容器中以添加边距。 整个行也被放置在容器中以在行的周围添加填充。 本例中的其余UI由属性控制。 使用其color属性设置图标的颜色。...在Flutter中,只需几个步骤即可在屏幕上放置文本图标或图像。 1.选择一个布局小部件来保存该对象。...评级行下方图标行包含3列; 每个列都包含一个图标和两行文本,您可以在其小部件树中看到: ?

43K10

探索 JQuery EasyUI:构建简单易用的前端页面

它的灵感源自于易用性与美观的追求,将复杂的用户界面元素,布局、表单、表格等,简化成了易于使用的组件,让开发者能够更专注于业务逻辑的实现,而不必过多关注界面的实现细节。...每个区域都可以包含不同的内容,比如菜单、工具栏、数据表格等,从而实现丰富多样的页面布局效果。3.1.1 区域设置North: 顶部区域通常用于放置网页的标题栏或导航栏,可以设置高度和背景色。...South: 底部区域通常用于放置页脚信息或操作按钮,可以设置高度和背景色。West: 左侧区域通常用于放置菜单栏或导航菜单,可以设置宽度和背景色。...3.2 Panel 面板组件Panel 组件的特点是可以包含任意类型的 HTML 内容,并且可以设置标题、图标、边框样式等属性。它可以作为 Layout 布局组件的子组件,也可以单独使用。...3.5 Tree 树形菜单组件Tree 树形菜单组件可以将数据以树状结构展示在网页上,并且提供了丰富的功能,节点展开、折叠、选中、勾选等,使用户能够轻松地浏览和管理信息。

44310

探索 JQuery EasyUI:构建简单易用的前端页面

它的灵感源自于易用性与美观的追求,将复杂的用户界面元素,布局、表单、表格等,简化成了易于使用的组件,让开发者能够更专注于业务逻辑的实现,而不必过多关注界面的实现细节。...每个区域都可以包含不同的内容,比如菜单、工具栏、数据表格等,从而实现丰富多样的页面布局效果。 3.1.1 区域设置 North: 顶部区域通常用于放置网页的标题栏或导航栏,可以设置高度和背景色。...South: 底部区域通常用于放置页脚信息或操作按钮,可以设置高度和背景色。 West: 左侧区域通常用于放置菜单栏或导航菜单,可以设置宽度和背景色。...3.2 Panel 面板组件 Panel 组件的特点是可以包含任意类型的 HTML 内容,并且可以设置标题、图标、边框样式等属性。它可以作为 Layout 布局组件的子组件,也可以单独使用。...3.5 Tree 树形菜单组件 Tree 树形菜单组件可以将数据以树状结构展示在网页上,并且提供了丰富的功能,节点展开、折叠、选中、勾选等,使用户能够轻松地浏览和管理信息。

5010

用AI快速生成一个网页(名侦探柯南~灰原哀主题网页),适合大学生web期末大作业

每个导航菜单项都是一个链接,使用display:inline-block进行横向排列,宽度为 100px,高度为 60px。链接的文本颜色为白色,当鼠标悬停时,背景颜色会变为橙色。...成果展示2、生成一个页面头部元素,宽度1300px,高度700px,左右居中布局。头部元素内包括一张背景图,下边距30px以下是使用 HTML 和 CSS 实现上述要求的示例代码:HTML: <div...例如,你可以添加更多的样式规则来调整卡片的布局、颜色、字体等。此外,确保将图片文件正确放置在相应的路径中,以便在页面上正确显示图片。...content 元素使用绝对定位,将其放置在左侧 50px 并垂直居中。.footer 元素设置了宽度、高度、背景颜色和文本颜色,并使用绝对定位将其放置在主要内容下方 30px 处,且水平居中。

13610

动手练一练,做一个响应式的后台管理面板

媒介查询等响应式相关的知识点;菜单折叠的问题,这里需要通过JS脚本来触发菜单文本和logo的隐藏;小屏设备菜单的按钮,我们默认隐藏在左边的菜单里,通过媒介查询器触发显示,并需要在按钮上添加JS事件,触发菜单的打开与隐藏... 你可能注意到,我添加了 svg 部分,并且设置了隐藏,这里我们使用 SVG Sprites(雪碧图)技术,方便我们在菜单里添加菜单图标,这里我从 Envato 网站下载了后台管理相关的图标...菜单 将会作为 flex容器,以 列布局 的方式进行展示;链接 标签包含了图标菜单文本,这里将 标签作为flex容器,布局方式为 行布局 ,示例代码如下: /*CUSTOM...将 nav flex容器的列布局更改为行布局 将一开始出于隐藏状态的 mobile 菜单按钮设置成显示状态 将导航菜单的位置定位在 mobile 菜单之下,默认设置为隐藏状态 最下方的折叠菜单和.greeting...元素则设置成隐藏状态 .search-and-user 搜索表单和用户头像区域则使用绝对定位的方式放置在 mobile 菜单按钮的右侧 相关的CSS代码如下所示: @media screen and (

1.2K10

动手练一练,做一个现代化、响应式的后台管理首页

关于响应式需要用到 flexbox 、 grid 布局,rem单位、vw和vh视口单位、媒介选择器等;菜单折叠的问题,这里需要通过JS脚本来触发菜单文本和logo的隐藏;小屏设备菜单的按钮,我们默认隐藏在左边的菜单里...,如下图所示,喜欢的可以在文章下方留言获取 2、雪碧图示例代码如下,就是一堆SVG图标的集合,并确保 id 属性的唯一性,方便后面的代码调用: ...菜单 将会作为 flex容器,以 列布局 的方式进行展示;链接 标签包含了图标菜单文本,这里将 标签作为flex容器,布局方式为 行布局 ,示例代码如下: /*CUSTOM...将 nav flex容器的列布局更改为行布局 将一开始出于隐藏状态的 mobile 菜单按钮设置成显示状态 将导航菜单的位置定位在 mobile 菜单之下,默认设置为隐藏状态 最下方的折叠菜单和.greeting...元素则设置成隐藏状态 .search-and-user 搜索表单和用户头像区域则使用绝对定位的方式放置在 mobile 菜单按钮的右侧 相关的CSS代码如下所示: @media screen and (

1K00

测试思想-系统测试 界面测试总结

将完成相同或相近功能的元素(按钮,下拉框,滚动条,文本编辑框,复选框,单选按钮,列表框)用组框框选,并要有功能说明或标题。 3. 界面元素(菜单元素)的图标能直观的代表要完成的操作。...工具栏的图标能直观的代表要完成的操作。 5. 系统常用的工具栏设置默认放置位置。 6. 工具栏太多时可以考虑使用工具箱。 7. 工具箱要具有可增减性,由用户自己根据需求定制。 8....布局要合理,不宜过于密集,也不能过于空旷,合理的利用空间,且界面可以正常显示,文字不被截断,元素之间不相互重叠。 3....界面元素[如按钮,字体(通常使用的字体中宋体9-12较为美观)]和主窗体的大小要与界面的大小和空间要协调[ 放置完控件后界面不应有很大的空缺位置]。 5....公司的系列产品要保持一致的界面风格,背景色、字体、菜单排列方式、图标、安装过程、按钮用语等应该大体一致。 7.多窗口的应用与系统资源 1.

2.1K20

【建议收藏】用AI快速生成一个网页(名侦探柯南~灰原哀主题网页),适合大学生web期末大作业

每个导航菜单项都是一个链接,使用display:inline-block进行横向排列,宽度为 100px,高度为 60px。链接的文本颜色为白色,当鼠标悬停时,背景颜色会变为橙色。...文字内容放在图片下方 好的,下面是使用 HTML 和 CSS 实现上述要求的示例代码: HTML: ...例如,你可以添加更多的样式规则来调整卡片的布局、颜色、字体等。此外,确保将图片文件正确放置在相应的路径中,以便在页面上正确显示图片。...然后在这块区域外的下方30px额外创建一个页脚,和上面的区域无关,页脚宽1300px,高100px,内容是版权所有,背景色#D7719B,字体白色且上下左右居中 好的,以下是使用 HTML 和 CSS...content 元素使用绝对定位,将其放置在左侧 50px 并垂直居中。 .footer 元素设置了宽度、高度、背景颜色和文本颜色,并使用绝对定位将其放置在主要内容下方 30px 处,且水平居中。

9510

深入理解bootstrap

一、入门准备 二、整体架构 A.整体架构 1.CSS12栅格系统:以规则的网格阵列来指导和规范网页中的版面布已有以及信息分布 2.基础布局组件,排版、代码、表格、按扭、表单等,可以随意应用在任何元素上...,包括顶部 的CSS组件内部也可以任意使用这些基础组件 3.jQuery 4.响应式设计:页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整,包括弹性网格和布局...bg-success、.bg-info、.bg-warning、.bg-danger 3.辅助图标:.close关闭图标、.caret向下箭头 4.内容浮动:.pull-right、pull-left、...center-block、clearfix 5.隐藏与显示:.show、.hidden(不占文档流)、.invisible 四、CSS组件 A.小图标 1.所有的icon样式都以glyphicon-开头...,由http://glyphicons.com/提供,使用时必须同时使用两个样式,.glyphicon和.glyphicon-* 2.新版本使用了CSS3中的@font-face特性 B.下拉菜单 C.

3.4K60

ps切图必知必会

那么熟练简单的ps操作,就很重要了,虽然我们不是设计者,但是我们是具体的实现者,实现从0到1的过程,至于前端ps操作,绝大多数工作是简单的切图(抠图),测量,图片简单的处理,将图片利用web技术进行填充布局实现静态页面展现就可以了...+javascript)实现静态页面的布局(无论是pc端网站,还是手机网站还是web app都是这么一个流程) 如何使用PS工具软件对文件进行操作 清除参考线(视图–>清除参考线) 添加参考线(快捷键ctrl...整体移动图片),空格键(按住不放,拖动鼠标,可以实现图片的移动) 自由变换(ctrl+T):想要抹掉图片的文字或者图片等 缩放(ctrl+放大,ctrl-缩小,Alt+滚轮实现放大和缩小的操作) 简单 操作过程gif...:按住空格键不放,上下拖动鼠标,可实现图片位置移动 标尺(ctrl+R):辅助线进行精准定位 矩形选框工具(从右下角往上拉,按住ctrl键,选中的区域),有时候,选框区(蚂蚁线)有多,有少,结合左上角菜单栏中的...(delete)->结合菜单栏工具左上方的新选区,添加到新选区,从选区中删除综合使用–>存储图片为web格式 因微信图片大小上传问题,可点击下方阅读原文进行查看 注意切出来图保存的格式,用电脑默认的图片查看器打不开

2.9K20

【说站】Z-blogPHP常见问题答疑

进入后台首页->在后台右上侧进入“设置管理”->进入“全局设置”->开启“Gzip压缩”,保存即可;**如果能够通过服务器端启用Gzip最好,很多控制面板都能够启用,推荐度娘一下; 3问:ZBlogPHP如何在线管理文件...宁静致远主题分类名称右侧new图标:  CSS ul.nav-pills>li:nth-of-type(3) a:after {content: '';background: url(/zb_users...奥森图标 我又来了,今天教大家怎么使用奥森图标,如图: 首先,打开网站后台,找到左侧菜单模块管理,然后点击上面导航栏,进入导航栏。...布局调整重新修改Web排版布局<a class="btn btn-default btn-sm" rel="nofollow" target="_blank" href="tencent...文章销售自定义<em>css</em>代码,全局配置-销售配置,最<em>下方</em>自定义style:  <em>CSS</em> .lcphidebox{border:solid 1px #e4393c;text-align:center;}.entry-content

96910

探索 Flutter 中的 NavigationRail:使用详解

下面是如何自定义 NavigationRail 的外观以及如何提供自定义图标和标签的方法: 4.1 自定义导航栏外观 您可以通过以下方法来自定义 NavigationRail 的外观: 背景色: 使用...: TextStyle(color: Colors.grey), // 设置未选中项的标签文本颜色 // 其他配置属性... ) 4.2 自定义图标和标签 您可以通过以下方法自定义导航栏的图标和标签...: 对于横向屏幕方向的设备,平板电脑和桌面,可以考虑将 NavigationRail 放置在页面的左侧或右侧,而不是顶部。...Row( children: [ // 在横向布局中,根据需求放置 NavigationRail NavigationRail...以下是一个示例,演示如何在导航栏的顶部添加一个按钮,并在底部添加一个文本标签: NavigationRail( leading: IconButton( icon: Icon(Icons.menu

31510
领券