当前位置: 首页 > news >正文

江西省赣州市官网wordpress seo 模板

江西省赣州市官网,wordpress seo 模板,网站建设 上海珍岛,软文广告图片如果你也对鸿蒙开发感兴趣,加入“Harmony自习室”吧! 扫描下面的二维码关注公众号。 1、概述 叠布局(StackLayout)用于在屏幕上预留一块区域来显示组件中的元素,提供元素可以重叠的布局。层叠布局通过Stack容器组件实…

如果你也对鸿蒙开发感兴趣,加入“Harmony自习室”吧!

扫描下面的二维码关注公众号。

图片

1、概述

叠布局(StackLayout)用于在屏幕上预留一块区域来显示组件中的元素,提供元素可以重叠的布局。层叠布局通过Stack容器组件实现位置的固定定位与层叠,容器中的子元素(子组件)依次入栈,后一个子元素覆盖前一个子元素,子元素可以叠加,也可以设置位置。

层叠布局具有较强的页面层叠、位置定位能力,其使用场景有广告、卡片层叠效果等。

如下图,Stack作为容器,容器内的子元素(子组件)的顺序为Item1->Item2->Item3。

图片

2、开发布局

Stack组件为容器组件,容器内可包含各种子组件。其中子组件默认进行居中堆叠。子元素被约束在Stack下,进行自己的样式定义以及排列

Column(){  Stack({ }) {    Column(){}.width('90%').height('100%').backgroundColor('#ff58b87c')    Text('text').width('60%').height('60%').backgroundColor('#ffc3f6aa')    Button('button').width('30%').height('30%').backgroundColor('#ff8ff3eb').fontColor('#000')  }.width('100%').height(150).margin({ top: 50 })}

图片

3、对齐方式

Stack组件通过alignContent参数实现位置的相对移动。如图2所示,支持九种对齐方式。

Stack容器内元素的对齐方式

图片

4、Z轴控制

Stack容器中兄弟组件显示层级关系可以通过Z序控制的zIndex属性改变。zIndex值越大,显示层级越高,即zIndex值大的组件会覆盖在zIndex值小的组件上方。

在层叠布局中,如果后面子元素尺寸大于前面子元素尺寸,则前面子元素完全隐藏。​​​​​​​

Stack({ alignContent: Alignment.BottomStart }) {  Column() {    Text('Stack子元素1').textAlign(TextAlign.End).fontSize(20)  }.width(100).height(100).backgroundColor(0xffd306)  Column() {    Text('Stack子元素2').fontSize(20)  }.width(150).height(150).backgroundColor(Color.Pink)  Column() {    Text('Stack子元素3').fontSize(20)  }.width(200).height(200).backgroundColor(Color.Grey)}.margin({ top: 100 }).width(350).height(350).backgroundColor(0xe0e0e0)

图片

上图中,最后的子元素3的尺寸大于前面的所有子元素,所以,前面两个元素完全隐藏。改变子元素1,子元素2的zIndex属性后,可以将元素展示出来。​​​​​​​

Stack({ alignContent: Alignment.BottomStart }) {  Column() {    Text('Stack子元素1').fontSize(20)  }.width(100).height(100).backgroundColor(0xffd306).zIndex(2)  Column() {    Text('Stack子元素2').fontSize(20)  }.width(150).height(150).backgroundColor(Color.Pink).zIndex(1)  Column() {    Text('Stack子元素3').fontSize(20)  }.width(200).height(200).backgroundColor(Color.Grey)}.margin({ top: 100 }).width(350).height(350).backgroundColor(0xe0e0e0)

图片

5、demo

使用叠层布局,我们可以搭建一个简单的页面,页面最底部有个常驻的工具栏,主内容区域是用户正文。代码和示意图如下:​​​​​​​

@Entry@Componentstruct StackSample {  private arr: string[] = ['APP1', 'APP2', 'APP3', 'APP4', 'APP5', 'APP6', 'APP7', 'APP8'];  build() {    Stack({ alignContent: Alignment.Bottom }) {      Flex({ wrap: FlexWrap.Wrap }) {        ForEach(this.arr, (item) => {          Text(item)            .width(100)            .height(100)            .fontSize(16)            .margin(10)            .textAlign(TextAlign.Center)            .borderRadius(10)            .backgroundColor(0xFFFFFF)        }, item => item)      }.width('100%').height('100%')      Flex({ justifyContent: FlexAlign.SpaceAround, alignItems: ItemAlign.Center }) {        Text('联系人').fontSize(16)        Text('设置').fontSize(16)        Text('短信').fontSize(16)      }      .width('50%')      .height(50)      .backgroundColor('#16302e2e')      .margin({ bottom: 15 })      .borderRadius(15)    }.width('100%').height('100%').backgroundColor('#CFD0CF')  }}

图片

6、结语

如果你也对鸿蒙开发感兴趣,加入“Harmony自习室”吧!

扫描下面的二维码关注公众号。

图片

http://www.yayakq.cn/news/455195/

相关文章:

  • wordpress整个网站响应速度慢app软件大全
  • 手机微网站建设方案企业邮箱怎么开通注册
  • 网站建设端口wordpress添加联系qq
  • 创业网站平台排名解决wordpress需要ftp
  • 济南建设个人网站平台SEO网站价格
  • 什么什么设计英文网站门户网站安全建设方案
  • 免费的软件下载网站品牌营销策划服务
  • 网站备案核验点 上海怎样提高网站知名度
  • 厦门网站免费制作网站二级导航
  • 谷歌企业邮箱注册关键词快速排名seo怎么优化
  • 勾线外包网站网站建设做什么费用
  • 网站设计 现在流行的导航方式台州网站设计建设
  • 网站开发的目的意义特色创新自己做网站能赚钱么
  • 商务网站的推广方法有哪些南京凯盛建设集团官方网站
  • 简单的网站开发的软件网站产品原型图
  • wordpress数据库地址seo排名推广工具
  • 买好域名和云主机后怎么做网站seo站长平台
  • 域名怎么拿来做网站seo网站优化推广费用
  • 网站怎么做效果更好如何注册一个好的域名
  • 网站设置仅某浏览器企业培训师资格证报考官网入口
  • 做汽车商城网站凉山州规划和建设局网站
  • 优秀的设计网站怎么编辑网页
  • 鹏牛网做网站怎么样二次元网站设计
  • 嘉兴响应式网站管理系统服务
  • php是网站开发的语言吗wordpress照片页面
  • 北京网站开发学习无忧源码论坛
  • 济南骏驰网站开发微信oa系统
  • 做服装外贸的网站建设网络建站的费用
  • 青岛大学网站建设无锡设计网站
  • 简述网站建设优劣的评价标准企业服务公司经营范围