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

做网站用方正字体可以额的java培训机构

做网站用方正字体可以额的,java培训机构,深圳关键词优化平台,关于网站建设案例目录 1 使用模板创建小程序2 app.json3 页面布局总结 原来我们使用微信开发者工具#xff0c;比较困难的是前端框架的选择上#xff0c;官方也没有提供一套框架供我们使用#xff0c;最近开发者工具已经提供了一套前端框架#xff0c;后续我们开发的效率会因为使用模板提高… 目录 1 使用模板创建小程序2 app.json3 页面布局总结 原来我们使用微信开发者工具比较困难的是前端框架的选择上官方也没有提供一套框架供我们使用最近开发者工具已经提供了一套前端框架后续我们开发的效率会因为使用模板提高不少。本篇我们带着大家一起体验一下这套框架。 1 使用模板创建小程序 打开微信开发者工具在新建项目的时候选择官方提供的模板 创建成功后会生成一系列的文件 2 app.json 要学习一套模板我们就要从头开始阅读代码那从哪个位置开始看起呢首先是要先阅读微信小程序的入口文件。入口文件是app.json这个配置文件是我们程序的全局配置文件具体的配置项可以参考官方的文档 带的这套模板分别配置了pages、subpackages、usingComponents、window和sitemapLocation pages表示我们小程序的页面每一个页面由wxml、wxss、json和js四个文件组成配置项的类型是数组里边的元素是一个页面的路径我们先看一下目前模板的配置 pages: [pages/home/home]我们找到我们home文件 首先我们的页面都是放在pages文件夹里然后第二层是我们的home文件夹第三层home是我们的home.wxml wxml相当于网页开发里的html只是他不需要html、body这些标记可以直接写页面的内容部分 在pages配置数组里的第一个元素就相当于首页你需要哪个作为首页就把它放入到第一个位置现在他叫home你也可以创建一个index作为首页。 创建页面的方法是先选中pages目录右键创建一个文件夹 然后选中文件夹再创建页面(Page) 然后我们去app.json里调整一下页面的顺序将index放到第一个位置 3 页面布局 在小程序中我们可以使用两种布局模式一种是相对定位一种是绝对定位。相对定位其实就是我们的流式布局组件会从左到右从上到下依次排列。绝对定位就是按照像素进行布局通过xy坐标来决定某一个组件具体放置到哪里 相对定位的优势是可以做到自适应随着手机屏幕大小的不同我们可以做到自动变化。缺点是要想做到自适应我们需要更多的布局组件的组合性能要稍差一点。 绝对定位的好处是大小和位置固定可以使用更少的组件缺点是不能做到自适应。 在具体的应用开发中我们通常是两种布局结合起来使用比如底部的菜单我们一直是固定不变的那就用绝对定位而内容部分通常需要使用相对定位。 小程序中布局组件是使用view组件来实现的语法是需要有一对儿标签出现比如我们现在可以先添加一个布局组件 view /view组件一共有两种内容需要配置分别是组件的样式和事件。目前我们作为基础的组件不需要设置事件只需要设置样式即可。 小程序里的样式通常是定义在wxss中的类似于网页中的css它是使用类选择器定义语法是以一个点作为开头后边跟一个样式的名称一对儿大括号里写我们具体的样式的属性。比如这样 .main {width: 100%;box-sizing: border-box;padding-left: 32rpx;padding-right: 32rpx;padding-top: 48rpx;padding-bottom: 240rpx;}我们解读一下这些属性表示啥意思width表示组件的宽度既可以按照百分比设置也可以按像素设置。我们目前父容器通常是需要它占据百分百的宽度。 box-sizing如果不知道是啥意思我们可以百度一下搜索的时候关键词后边加一个MDN我们就可以找到具体的文档也可以鼠标移动到样式上直接点击文档跳转到具体的说明里 看文档的意思是让浏览器如何计算盒模型的宽和高我们并不希望子组件超出我们父组件的宽度因此设置为border-box 然后就是设置组件的内边距分别给上、下、左、右留出一定的空间来让里边的组件不显得那么拥挤 单位的话是rpxrpx是小程序的单位可以在文档里搜索一下 主要是为了做自适应我们设置为rpx小程序会自动根据屏幕的大小来计算距离 样式定义好之后如果想起作用我们就需要在组件上使用class属性来引用我们的样式类代码改成这样 view classmain /view这样看上去没啥变化是因为我们的父容器里没有放置内容我们再放入一个布局组件 view classmainview/view /view给子组件继续定义样式 .title-wrap {display: flex;align-items: center;justify-content: flex-start;padding-left: 16rpx;padding-right: 16rpx;}这里我们就采用了流式布局display表示布局的模式flex我们表示是采用流式布局align-items表示我们元素采用垂直居中而justify-content表示我们采用左对齐还设置了一定的左内边距和右内边距 你看虽然我们写的是英文但是知道每一个属性的具体含有就可以做到自由自在的布局 之后子组件引用我们的样式 view classmainview classtitle-wrap/view /view搭建好这两层之后我们在第二次布局组件里放入一个图片组件来显示LOGO view classmainview classtitle-wrapimage classtitle-icon modeaspectFit src/assets/TDesignLogo2x.png aria-labelTDesign Logo //view /view我们继续把样式写一下 .title-icon {width: 296rpx;height: 80rpx; }这里主要是要控制一下图片组件的宽和高 为空让图片显示比例正常我们需要设置一下图片的显示模式可以打到官网看一下属性值 这里选择的是aspcetFit表示让图片看着缩放完整的显示出来 src表示图片的路径这里的路径是绝对路径从根目录开始找到assets文件夹下的图片 像这种LOGO本身是一种素材我们可以自己建一个文件夹用来存放素材比如设计师给你切好图之后可以将素材都上传到这个文件夹里方便布局的时候使用 还使用到了aria-label查看官方文档本身不需要设置这个属性这个是模板自带的如果看不到屏幕可以朗读出具体的内容来 总结 好了我们这一篇就是按照通常的思路去阅读了一下官方模板。当然了要想看懂别人的作品还是需要一定的基本功的就像如果你不学习英语要想看懂英文写的文章是比较难的。我们会按照这种模式逐步的把模板一点点的读完、读懂后续就可以自由发挥自己创作了。
http://www.dnsts.com.cn/news/1342.html

相关文章:

  • 山西政府网站建设江苏seo网络
  • 做网站公司的前景谷歌搜索引擎镜像
  • 政府网站建设自查整改报告宁波网站优化公司价格
  • 常州做网站的企业青岛网站seo服务
  • 温州网站制作优化免费网站的软件
  • 深圳网站建设是什么全网自媒体平台
  • 武汉市做网站深圳百度推广关键词推广
  • 网站建设合同以及服务条款seo公司推荐推广平台
  • 烟台建设联合会网站seo外链增加
  • 苹果网站上物体阴影怎么做的百度一下首页网址百度
  • 网站建设万首先金手指13百度发广告需要多少钱
  • 有没有专门做家乡图片的网站营销网络的建设有哪些
  • 合肥网红打卡地排名优化价格
  • 深圳建立网站丽水网站seo
  • 江苏建站系统谷歌推广培训
  • 响应式网站宽度推广员网站
  • 北京性价比网站建设东莞疫情最新消息今天中高风险区
  • 厦门有做网站建设seo优化排名公司
  • 微官网系统架构seo页面如何优化
  • 西安品牌网站建设服务商电商运营怎么自学
  • 做网站公司 汉狮网络重庆seo排名扣费
  • 网站建设属于什么科目深圳疫情最新消息
  • 怎么样给自己做网站国外b站视频推广网站
  • 福州网站开发招聘电商沙盘seo裤子关键词
  • 新网站做优化要准备什么百家号关键词seo优化
  • 徐汇区网站建设哪家比较靠谱营销策划经典案例
  • 新人做直播哪个网站好如何免费推广自己的网站
  • 黄岩做网站的公司百度用户服务中心人工24小时电话
  • 新泰网站制作公司外贸网站建设 google
  • 青岛网站建设公司怎么样网站宣传方法