当前位置:首页 > 技术分析 > 正文内容

Power Apps 技术分享:制作响应式布局

ruisui883个月前 (03-27)技术分析24

画布应用制作响应式布局。

微软技术分享。

今天介绍如何在画布应用中配置响应式布局。所谓响应式布局也就是页面的空间,每行的数量会根据应用的宽度自适应变化,以达到更好的显示效果。

·开始,先添加一个屏幕用来完成今天的演示。

·在页面上插入水瓶容器组件用来布局,修改一下组件的宽度和高度。这里面主要关注宽度和高度计算的方式,这个容易的宽高是根据hurt的宽高计算而来的。

·插入一个普通容器组件用来添加表单需要的标题和单行文本控件。

·取消容器的灵活宽度,宽度设置为负极宽度的四分之一。

·排好空间的位置,用复制粘贴的方式复制出来一堆兄弟姐妹容器,这样比较方便。

·选中容器的宽度,看到这里有个小失误,应该设置为负极宽度四分之一,然后减去宽度十。

·这里还需要检查一下应用的设置,需要将设置里调整为合适页面的开关关掉,这样才会有响应的效果。

·再插入一个文本标签用来保存当前页面的尺寸。演示一下,可以看到屏幕的尺寸会随着屏幕的宽度变小而不断变小。响应式布局也是根据这个原理的,把容器的宽度都修改为根据屏幕尺寸变化而变化。

再看看效果,当然为了页面美观还可以调整一下容器的间距。特别要讲的是屏幕尺寸中的四代表平板横屏,三代表平板竖屏,二代表手机横屏,一代表手机竖屏。大家理解了这个布局会更加得心应手。可以看到短短几分钟就完成了一个页面的响应式布局,画布应用是如此的简单。

今天的分享就到这里,微软技术分享,关注您不迷路。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3070.html

标签: 宽度自适应
分享给朋友:

“Power Apps 技术分享:制作响应式布局” 的相关文章

「干货」通俗易懂的Deno 入门教程

作者: semlinker转发链接:https://mp.weixin.qq.com/s/2eqRTsf_z7Bcs6dziXe73Q一、Deno 简介Deno 是一个 JavaScript/TypeScript 的运行时,默认使用安全环境执行代码,有着卓越的开发体验。Deno 含有以下功能亮点:默...

你感动了吗?佳能超规格镜头 RF 24-105mm F2.8深度测评

如果要你选一支用作多题材创作的挂机镜头,那我相信很多人会选择24-105mm这个焦段的镜头。作为一支可以实现从广角到长焦的变焦镜头,24-105mm有着丰富的焦段选择。只是基于镜头体积以及光学结构上的限制,此前的24-105mm镜头只能恒定在F4的光圈。而佳能打破了这一限制,将实用焦段和恒定光圈完美...

Vue2的16种传参通信方式

前言先直入主题列出有哪些传参方式,下面再通过事例一一讲解。props(父传子)$emit与v-on (子传父)EventBus (兄弟传参).sync与update: (父子双向)v-model (父子双向)ref$children与$parent$attrs与$listeners (爷孙双向)pr...

Alpine.js 如何火起来的!比 React/Vue 如何?

大家好,很高兴又见面了,我是"高级前端?进阶?",由我带着大家一起关注前端前沿、深入前端底层技术,大家一起进步,也欢迎大家关注、点赞、收藏、转发!前言前端 JavaScript 框架的创新是这个时代最伟大的技术文化现象之一。Alpine 发音为 /??lpa?n/,中文为阿尔卑斯山、...

Firefox正针对Vue.js进行优化,下版本响应速度将“显著提升”

IT之家 9 月 7 日消息,据 Mozilla 官方博客发文显示,Firefox 浏览器正针对 Vue.js 进行优化,此前 FireFox 浏览器在面向 Vue 3 时遇到了一些性能问题。▲ 图源 Mozilla 官方博客目前开发人员已经对此进行了解决,在 Firefox 118 内部版本中进行...

vue 异步更新那点事儿 #web前端

异步更新那点事儿。wue & vueuse官方团队成员。看一下群友投稿的问题。什么问题?就是它这边有一个组件,这个组件里面有个userID,然后这个userID通过props传给了子组件,子组件是userinfo,它里面是用来渲染用户信息的。渲染用户信息的同时,userinfo这个组件又暴露...