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

Material Design — Navigation drawerStandard drawer Modal drawer Bottom drawer

它们通常与 app 内容共面并影响屏幕的布局网格。 Standard drawers 可以永久可见或通过点击导航菜单图标打开和关闭。 它们只能用于平板电脑和台式机。...每个项目都使用文本标签和可选的图标来描述其目的地。 目的地标签 文本标签应该清晰且足够短,以免被 sheet 切断。 ? 可以只有文本标签无图标 ? 保持文本标签简短,但是长度实在太长时就截断 ?...它们延伸穿过 drawer 的整个宽度。 ?...如果 navigation drawer 占了页面的整个垂直高度,则可以在 header 区域放置品牌元素或产品名称 ?...Modal drawers 可以通过以下方式被关闭: ·选择一个 drawer 项目 ·点击遮罩 ·朝 drawer 的锚定边缘滑动(例如,从右向左滑动从左边出现的 navigation drawer)

3.8K40

【Hello CSS】第三章-浏览器的视图与坐标

下图为喷墨打印机以较低质量在约 0.25 平方英寸的范围内按 150 dpi 打印的效果的特写 ?...基于这个问题,W3C给出的答案如下: 对于CSS设备而言,这些尺寸要么锚定(i)通过将物理单元与其物理测量关联起来,或者锚定(ii)通过将像素单元与参考像素关联起来。...在大多数移动设备中,浏览器是全屏的,viewport 是整个屏幕的大小。...initial-scale 一个0.0 到 10.0之间的正数 定义设备宽度(纵向模式下的设备宽度或横向模式下的设备高度)与视口大小之间的缩放比率。...整个浏览器屏幕就是第一象限,表现上只有正值,负值都隐藏了起来。无论是平面坐标还是三维坐标都是如此,只不过由于浏览器屏幕是个平面,所以三维坐标中的Z轴是贯穿浏览器的。

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

最佳网页宽度及其实现

设计网页的时候,确定宽度是一件很苦恼的事。 以minifun.cn为例,根据Google Analytics的统计,半年多以来,访问者的屏幕分辨率一共有81种。...举例来说,一张400px宽的图片,在800px的屏幕上会占据50%的宽度,而在1920px的屏幕上(Windows Vista的流行设置),只占据20%。 2....目前,常见的屏幕分辨率宽度大概有6种:800px,1024px,1280px,1440px,1680px和1920px。...其次,网页宽度会在780px-1260px的范围内,自动变化,即最小不小于780px,最大不超过1280px。 最后,对于更大的分辨率,网页内容会自动居中。 4. 下面就是CSS文件的写法,只要4行。...需要注意的是,这几行的语句都针对整个页面,即body标签或者最外层的那个div区域。 margin: 10px auto; 这一行保证了网页在任何分辨率下,都会居中。

1.3K30

【最佳网页宽度及其实现】「建议收藏」

设计网页的时候,确定宽度是一件很苦恼的事。 以minifun.cn为例,根据Google Analytics的统计,半年多以来,访问者的屏幕分辨率一共有81种。...举例来说,一张400px宽的图片,在800px的屏幕上会占据50%的宽度,而在1920px的屏幕上(Windows Vista的流行设置),只占据20%。 2....目前,常见的屏幕分辨率宽度大概有6种:800px,1024px,1280px,1440px,1680px和1920px。...其次,网页宽度会在780px-1260px的范围内,自动变化,即最小不小于780px,最大不超过1280px。 最后,对于更大的分辨率,网页内容会自动居中。 4. 下面就是CSS文件的写法,只要4行。...需要注意的是,这几行的语句都针对整个页面,即body标签或者最外层的那个div区域。 margin: 10px auto; 这一行保证了网页在任何分辨率下,都会居中。

83510

详解RPN网络

这三个盒子的高度宽度比例分别为1:1、1:2和2:1。 step3 现在,我们已经为特征图的每个位置设置了9个锚定框。但可能有很多盒子里没有任何物体。因此,模型需要学习哪些锚箱可能有我们的对象。...边界盒分类器计算地面真实盒与锚定盒的物性得分,并以一定的概率(又称物性得分)将锚定盒分类为前景或背景。...RPN的损失函数可以表示如下: 举例 让我们用一个例子来回顾RPN的整个流程。...而每个锚箱都有两个可能的标签(前景或背景)。如果我们把特征图的深度定为18(9个锚点x 2个标签),我们将使每个锚点都有一个有两个值的向量(通常称为预测值),代表前景和背景。...如果我们将预测值送入softmax/logistic回归激活函数,它将预测标签

3.8K31

第134天:移动web开发的一些总结(二)

设计点二:弹性图片 思路:无论何时,全都包在图片的元素宽度范围内,以最大的宽度同比完整的显示图片。...img{ max-height: 100% } 设计点三:重新布局,显示与隐藏 当页面达到手机屏幕宽度的时候,很多时候就要放弃一些传统的页面设计思想。...tap“点透”的bug: 有两层,点击第一层的时候,如果点击的区域在第二层的范围内,那么第二层也会被触发。...tap透传的解决方案: ①使用缓存动画,过渡300ms的延迟 ②中间层dom元素的加入,让中间层接收这个“穿透”事件,稍后隐藏 ③“上下”都使用tap事件,原理上解决tap穿透事件,(但是不可避免原生标签的...,他需要一个比照,也就是父元素,但是当它没有父的时候,需要给他一个绝对定位absolute值,但是在移动开发中,给整个整块的页面使用position: absolute;很占用内存,特别是当内容比较多的时候

1.8K10

origin绘图过程的一些经验

1.在 “帮助->learning center ”选项卡中可以查找教程及下载APP 2.如果不小心将工具栏拖到了屏幕中间或者不小心删除了某个工具栏,可以在“查看->工具栏->重新初始化”里边进行重置工具栏...先选中某列数据,点漏斗会加上筛选器到列标签上,再到列标签上点漏斗可以设置筛选规则。...12.origin怎么把柱状图变宽 也就是把整个图片拉长缩短,Origin作图的最基本原则是 “想要修改什么,就直接双击什么(或者在相应位置点击右键)” 1.如果是柱子本身的宽度,那么直接用鼠标双击任意一根柱子...2.如果是调整整幅柱状图的宽度,那么在坐标轴外的空白处点击鼠标右键【注意,一定要是坐标轴范围外的空白处,Origin在不同位置点击鼠标右键,弹出的菜单内容是不同的,一定要注意】,在弹出的菜单中选择 Properties...20 origin 文本框对齐 在菜单栏中选择View:Toolbar,勾选Object Edit,它将出现在Origin的右方工具栏,按住CTRL同时选择多个文本框,然后可在Object Edit中选择左对齐

4.4K10

移动端viewport属性说明笔记

说说移动端浏览器中的视口 视口(Viewport)是移动Web开发中一个非常重要的概念,最早是由苹果公司在推出iPhone手机时发明的,其目的是为了让iPhone的小屏幕尽可能完整显示整个网页。...# 基础概念 像素是计算机屏幕中显示特定颜色的最小区域。屏幕中的像素越多,同一范围内能看到的内容就越多。或者说,当设备尺寸相同时,像素越密集,画面就越精细。...它和物理像素之间的比例取决于屏幕的特性(是否为高密度)以及用户进行的缩放,由浏览器自行换算。 # 布局视口(layout viewport) 指网页的宽度,一般移动端浏览器都默认设置了布局视口的宽度。...根据设备的不同,布局视口的默认宽度有可能是768px、980px或1024px等,这个宽度并不适合在手机屏幕中展示。移动端浏览器之所以采用这样的默认设置,是为了解决早期的PC端页面在手机上显示的问题。...标签 # 属性说明 属性名 取值

1.5K20

前端如何提高用户体验:增强可点击区域的大小

必生这种情况是因为可点击区域未应用于整个元素。 为了更加清楚,请参见下图,左图可点击区别(圈红部分)明显比右图的小很多,所以右图的实现用户体验会更好。 ?...这样,问题得以解决,整个复选框或单选按钮都是可单击的,如下图所 ? 侧边栏 对于带有类别的页面,有时我会注意到列表链接没有扩展到其父页面的整个宽度。 也就是说,可点击区域仅在文本上,如下图所示: ?...解决方法: 删除元素的 padding,并将其移动到元素 通过添加display: block使a标签宽度等于其父链接的宽度。...真实案例 在最近的Twitter更新中,导航设计在可点击区域大小方面存在问题。 最初,它仅与文本相关,如下面的屏幕截图所示,但他们在收到反馈后将其修复。 ?...使用伪元素来增加可点击区域 仅通过改变元素的宽度和高度或使用padding,并不总是能够使可点击区域变大,这时候就需要伪元素救场了。

4.7K20

安卓Chrome使用技巧合辑

chrome://net-internals/#hsts并回车,在"Add Domain"处下面的输入框中填写:google.com.hk并将下面的"STS"和"PKP"两个选项打勾后点按"Add按钮提交,即可在使用...双击屏幕,在第二次点击屏幕时按住屏幕不放,以双击屏幕的位置定为原点,把手指向三象限或者四象限方向滑动,即可以原点为中心,快速放大页面,如果想要缩小页面,只需要双击屏幕,在第二次点击屏幕时把手指向一象限或者二象限方向滑动...底栏模式(Chrome Home):   chrome://flags/#enable-chrome-home   启用Chrome Home模式后,默认位于屏幕顶部的地址操作栏将会移至屏幕底部...页面锚定:   chrome://flags/#enable-scroll-anchoring   启用此特性后,即可防止因网页中某些元素(如图片)加载过程导致的页面跳动的问题,Chrome56...,点击底栏中的快速填充项可以快速将此项填充到输入框。

9.5K30

nicegui布局细节补充——容器高度与滚动条

实战: 只有左下和右边的卡片中的列表内容部分,才会出现滚动条 整个布局刚好铺满整个窗口,就算动态修改浏览器窗口大小也是如此 本节使用的 nicegui 版本为 1.4.20 高度溢出处理 创建一个容器,...但是 nicegui 中,大部分都是用 flex 容器,所以才会看到宽度由内容支撑的情况 现在往页面多加一些元素: 每次点击按钮,里面的容器就会新增一个 label。...最多我们可能会设置一个最小高度之类(其实也不多见) 更多的情况是,我们希望整体布局刚好铺满整个屏幕,然后里面的某个区域,内容溢出时,出现滚动条。...上图,不管浏览器窗口怎么调整,在一定范围内,我不希望整个窗口出现滚动条。但是确实其中两个卡片中的区域,需要展示许多内容。仅限于这些局部地方出现滚动条。...注意,虽然这里表达的是一个百分比,但是参考物是屏幕高度,这是一个确定值,因此,60%的屏幕高度,也是确定值 屏幕高度是可以变化的,比如手动调整浏览器窗口高度。

61110

移动web开发

理想视口,对设备来讲,是最理想的视口尺寸 需要手动添写meta视口标签通知浏览器操作 meta视口标签的主要目的:布局视口的宽度应该与理想视口的宽度一致,简单理解就是设备有多宽,我们布局视口就多宽 meta...原手机的分辨率是750*1334,由于像素比是2所以上面的375*667是根据像素比已经缩放过的,意思就是只要PC端375*667的盒子就能把整个手机屏幕占满....的区别: cover是一定要让图片铺满整个背景区域:比如图片当中,宽度其实已经到了,但是图片还是一直放大知道高度也够到,即使后面宽度已经超出....响应式兼容PC移动端 比如三星官网,通过判断屏幕宽度来改变样式,以适应不同终端. 缺点: 制作麻烦,需要花很大精力去调兼容性问题....移动端浏览器的技术解决方案 当我们PC端写的a链接放到电脑上时,点击的时候会有一个高亮,如何将他去除呢.

2.3K21

微信小程序入门教程之二:页面样式

text>标签的字体大小设为 24 磅,字体颜色设为蓝色。...(1)height: 100%;:页面高度为整个屏幕高度。 (2)width: 750rpx;:页面宽度整个屏幕宽度。 注意,这里单位是rpx,而不是px。...rpx是小程序为适应不同宽度的手机屏幕,而发明的一种长度单位。不管什么手机屏幕宽度一律为750rpx。它的好处是换算简单,如果一个元素的宽度是页面的一半,只要写成width: 375rpx;即可。...weui-btn_loading:按钮点击后,操作正在进行中的样式。该类内部需要用元素,加上表示正在加载的图标。 weui-btn_disabled:按钮禁止点击的样式。...https://picsum.photos/200" style="height: 375rpx; width: 375rpx;" > 默认情况下,图片会占满整个容器的宽度

1.2K40

现实与虚拟的共生,AR响应式手绘技术 | Mixlab增强现实

在RealitySketch中,用户在屏幕上绘制图形元素,并将其与物理对象进行绑定,从而使得绘制的元素随着相应的物理运动而动态移动。...当用户点击屏幕上的对象时,算法将在x和y位置获取HSV值。然后,系统根据特定的阈值范围在每个帧处捕获相似的颜色。 ?...当用户点击静态线段的角度标签时,系统会显示弹窗,让用户输入变量名称。如果输入的变量名称与现有名称匹配,则静态线段的角度将动态绑定到现有参数angle上。 ?...原理 4 多角度:移动并制作动画; 交互上,所有绘制的元素都具有3D几何形状和在真实世界坐标中的位置,并锚定在3D空间中。...这样,用户可以移动设备以从不同的角度观看,绘制的元素将始终保持正确锚定在真实对象上。 技术上,利用ARKit和SceneKit在3D场景中进行表面检测和对象放置。 ?

1.2K40

用户不填表?那是因为你没用好这7个设计准则

虽然内嵌标签看起来不错,节省了宝贵的屏幕房地产,这些好处是迄今为止由主要可用性的缺点,其中最显著其中是上下文的损失抵消。...一旦用户点击文本框,标签将消失,因此用户无法仔细检查他/她写的是什么确实是为了被写入。占位符文本是视觉标签一个贫穷的替代品。 ?...为什么要左对齐字段标签对无线端表单设计是不好的 左对齐字段标签的主要问题涉及手机显示屏尺寸和宽高比。如果一个左对齐标签在字段前面所使用的,窄屏幕离开左为场本身的空间非常小。...放置在标签上移动领域以上的主要好处是,你可以有表单字段延长屏幕整个宽度,使它们足够大,以显示整个用户的输入(在一个体面的字体大小16像素一样)。...但它真正需要的相应的文字只应该用于: 当调度日期,用户也喜欢像月历范围内查明星期几,无需离开应用程序,检查智能手机的日历。它也降低了用户的风险变得另一任务分心。 ?

1.8K60

大屏时代的生态变迁,看平板手机的拇指热键与界面布局

这是因为,在小屏规格范围内,无论屏幕尺寸如何变化,拇指热区基本都能保持相似的形状及位置,而一旦屏幕尺寸突破了某个临界值,人们通常需要将小指从屏幕下边缘移至机身背后,使其与另外三根手指一起托住手机才能保持稳定...多数人的拇指长度不够在平板手机上进行横跨屏幕点击。在单手持机的情况下,不用说对角线,即便让右手拇指去点击位于屏幕左端的元素也是相当困难的。所以,要尽量避免将重要的交互元素紧贴左右两侧边缘放置。...在尺寸方面,要尽可能使元素的宽度达到屏幕宽度的三分之一以上,最好可以接近屏幕宽度,从而最大程度降低拇指操作的费力度。 不要随着屏幕的增大而放大手势操作的触发区域。...以横滑展开菜单为例,在平板手机上,不要放大横滑所需的距离,别让用户必须在整个屏幕范围内使用手势才能达到触发效果。...与系统提供的上下移动界面的方式不同,在App或网页内部,一种更具实践性的做法是在界面边缘放置某种“抽屉把手”,形如按钮或Tab,点击之后即可展开整个面板。 ?

2.3K10

android webview加载html图片自适应手机屏幕大小&点击查看大图

在代码中添加img标签替换函数 /** * 将html文本内容中包含img标签的图片,宽度变为屏幕宽度,高度根据宽度比例自适应 **/ public static String...,宽度变为屏幕宽度,高度根据宽度比例自适应    **/public static String getNewContent(String htmltext){        try {            ...方法三:使用js脚本,重置img标签中图片的宽度和高度 此方法需要使用js,固webview设置属性中一定要添加下面这句 webSettings.setJavaScriptEnabled(true);/...WebView view, String url) { view.loadUrl(url); return true; } } /** * 对图片进行重置大小,宽度就是手机屏幕宽度...shouldOverrideUrlLoading(WebView view, String url) {        view.loadUrl(url);        return true;    }} /** * 对图片进行重置大小,宽度就是手机屏幕宽度

6.2K10

报表设计-决策报表设计模式

决策报表特点:画布式界面、可实现局部刷新、多种布局方式,不同组件随意搭配、完美实现多维分析管理看板,提供标签、文本框等丰富的控件种类、可实现网页式的填报界面(详细点击 决策报表填报),多终端屏幕自适应、...决策报表整体介绍 点击菜单文件>新建决策报表,即可新建一张决策报表,可为决策报表添加不同的组件,其中这些组件包括空白块(Tab 布局、绝对画布块、报表块)、参数面板、图表块、控件等类型,如下图所示:...报表块是指,可在该组件中绑定单元格数据,以表格的形式在组件范围内显示数据; 绝对画布块:可以实现固定大小与自适应相结合的需求; Tab 块:决策报表中增加tab布局,实现卡片式组件。...2.3 图表块 图表块是指,可在该组件中选择任意 FineReport 支持的图表类型。

2.6K10
领券