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

做网站运营有趣吗seo的推广技巧

做网站运营有趣吗,seo的推广技巧,运城住房和建设局网站,做网站的 深圳前两天的文章内容对uniapp开发鸿蒙应用做了一些详细的介绍,包括配置开发环境和项目结构目录解读,今天我们正式开始写代码。 入门新的开发语言往往从Hello World开始,Uniapp的初始化项目中已经写好了一个简单的demo,这里就不再赘述…

前两天的文章内容对uniapp开发鸿蒙应用做了一些详细的介绍,包括配置开发环境和项目结构目录解读,今天我们正式开始写代码。

入门新的开发语言往往从Hello World开始,Uniapp的初始化项目中已经写好了一个简单的demo,这里就不再赘述,我们直接从布局开始说起。

Uniapp的布局方式和鸿蒙原生语言ArkTs有所不同,但又颇为神似。

幽蓝君之前总结过,所有的布局方式无非只有三种,横向、竖向和层叠,其他所有的布局方式都由这三种衍生而来,Uniapp也不例外。

ArkTs中有Row()、Column()、Stack()、Flex()这几个基础的布局容器组件,更复杂一些的还有像List()、Grid()、Scroll()等等。

而在Uniapp中,基础的布局方式我们通常直接使用view容器来实现。比如我想要实现一个横向的布局,使用view容器,在view的样式中设置布局方式为row:

<view style="display: flex;flex-direction: row;" ><view style="width: 100px;height: 100px;background-color: aqua;">组件1</view><view style="width: 100px;height: 100px;background-color:bisque;">组件2</view>
</view>

而到了纵向布局,只需要把布局方向设置column就行了:

<view style="display: flex;flex-direction: column;" ><view style="width: 100px;height: 100px;background-color: aqua;">组件1</view><view style="width: 100px;height: 100px;background-color:bisque;">组件2</view>
</view>

接下来比较难的部分到了,对于层叠布局,ArkTs直接提供了Stack()容器,并且有对应的对齐方式可以直接设置,比较简单。但是uniapp并没有提供这种对齐方式,flex-direction中是不能直接设置层叠布局的。

我们可以使用postion属性来实现。postion的作用是设置定位方式,有static、relative、fixed、absolute集中方式,我们今天要说的是absolute。

absolute是一种绝对定位方式,是脱离了文档流、相对于父元素的绝对定位方式。

更详细一点解释就是不管它有多少同级别的组件,都不影响它以父元素左上角为原点的定位,同样的它也不影响别人,相当于悬浮在上层,使用偏移量来控制位置。比如下面这段代码:

<view  style="display: flex;flex-direction: column;position: relative;" >
<view style="width: 50px;height: 50px;background-color:bisque;">组件1</view>
<view style="width: 50px;height: 50px;background-color:blue;">组件2</view>
<view style="width: 50px;height: 50px;background-color:brown;">组件3</view>
<view style="width: 100px;height: 100px;background-color: aqua;position: absolute;opacity: 0.5;align-items: center;">组件4</view>
</view>

所以如果需要层叠布局的两个容器都使用absolute定位,并且使用top、left、bottom、right来设置对齐方式,就实现了鸿蒙中的Stack()一样的功能:

<view class="content" style="display: flex;flex-direction: column;position: relative;" >
<view style="width: 100px;height: 100px;background-color: aqua;position: absolute;top: 0;">组件1</view>
<view style="width: 50px;height: 50px;background-color:bisque;position: absolute;z-index: 10;top: 0;">组件2</view>
</view>

这里可以使用z-index来设置谁在上一层,另外,绝对定位的父容器需要设置position: relative属性,否则子组件无法找到目标。

以上就是Uniapp开发鸿蒙的基础布局方式,感谢您的阅读。

http://www.dtcms.com/wzjs/350361.html

相关文章:

  • 平面设计专业就业前景什么叫优化
  • 商城网站案例北京网站建设公司报价
  • 网站开发用什么语言好品牌推广方案包括哪些
  • 网站怎样免费推广站长之家字体
  • 室内设计方案讲解思路自动app优化
  • 中英文双语网站模板最近爆发什么病毒感染
  • 如何在wordpress上下载apkseo优化教程培训
  • 东莞seo建站优化收费百度人工客服在线咨询电话
  • 建设网站虚拟主机在哪买百度贴吧官网
  • 百度搜索热度有名的seo外包公司
  • 门户网站 集成 移动app 方案搜索引擎营销优化
  • 店铺设计叫什么西安seo排名外包
  • 网站客户运营郑州seo网站管理
  • asp网站模板安装网站外链是什么
  • myeclipse做web网站百度财报q3
  • 做网站题材市场调研的重要性
  • 济南长兴建设集团有限公司网站广州seo服务外包
  • 网页设计和网站建设是同一回事吗网络营销的目的和意义
  • 武城县建设局网站百度推广平台收费标准
  • 做暧暧暖网站百度搜索引擎的网址是
  • 网站没完成可以备案么上海企业网站seo
  • 惠州网站建设 翻译优化营商环境评价
  • 电子商务网站建设的教案怎么做推广网站
  • 国际人才网招聘网山东seo首页关键词优化
  • 抖音直播间挂人气自助网站百度公司有哪些部门
  • 百度云服务器做asp网站建站平台在线提交功能
  • 做企业网站好的重庆百度推广关键词优化
  • 做网站编辑有前途吗视频号怎么推广流量
  • 网站设计就业怎么样2345浏览器网址导航
  • 展示产品的网站 个人备案还是企业最好看免费观看高清大全