前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >培训小程序首页开发

培训小程序首页开发

原创
作者头像
低代码布道师
发布于 2023-10-11 03:20:13
发布于 2023-10-11 03:20:13
2500
举报
文章被收录于专栏:微搭低代码微搭低代码

@TOC

我们本篇来开发一下我们小程序的首页,先看一下原型

在这里插入图片描述
在这里插入图片描述

1 定义变量

因为我们首页展示的分类信息,现在分类信息已经存到了数据源里,我们要通过变量读取出来。

先打开我们创建的自定义应用,在代码区点击新建,创建一个数据表查询

在这里插入图片描述
在这里插入图片描述

数据表选择分类,方法选择查询列表

在这里插入图片描述
在这里插入图片描述

2 欢迎语搭建

变量定义好之后就要考虑组件搭建,页面的话我们头部添加一个背景图,中间部分用图标加文字的形式展示

想添加一个普通容器作为背景

在这里插入图片描述
在这里插入图片描述

设置高度为250px,背景为图片背景

在这里插入图片描述
在这里插入图片描述

在添加一个普通容器用来放置我们的欢迎语,高度设置为149px

在这里插入图片描述
在这里插入图片描述

继续添加一个普通容器,用来显示文本,设置40px的内边距

在这里插入图片描述
在这里插入图片描述

里边添加两个文本组件

在这里插入图片描述
在这里插入图片描述

修改文本组件的内容,设置12px的内边距,设置第一个文本组件的文本格式为H4

在这里插入图片描述
在这里插入图片描述

3 分类导航搭建

选中最外层的普通容器,添加一个普通容器来放置我们的分类信息

在这里插入图片描述
在这里插入图片描述

设置一定的背景色和圆角

在这里插入图片描述
在这里插入图片描述

继续添加一个普通容器,宽设置为94%,外边距为auto,这样就让普通容器居中显示

在这里插入图片描述
在这里插入图片描述
代码语言:css
AI代码解释
复制
self {
    width: 94%;
    margin-right: auto;
    margin-left: auto;
    padding-top: 50px;
    padding-right: 7.5px;
    padding-left: 7.5px
}

普通容器里添加一个数据列表,数据源选择分类,模板选择图文列表

在这里插入图片描述
在这里插入图片描述

先精简一下组件,只保留图片和文本组件

在这里插入图片描述
在这里插入图片描述

然后将边框的样式去掉

在这里插入图片描述
在这里插入图片描述

然后给普通容器绑定背景色

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

现在组件之间有点挤,设置一点下外边距

在这里插入图片描述
在这里插入图片描述

4 搭建底部导航

首页部分我们需要有一个底部导航栏,添加一个tab栏组件,并设置好标签列表

在这里插入图片描述
在这里插入图片描述

总结

本篇带着大家搭建了一下首页,主要需要掌握页面的布局和数据列表组件的设置。微搭的组件已经提供了丰富的属性,熟练掌握每个组件的属性是低码开发的必备技能。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
106.[HarmonyOS NEXT 实战案例:设置页面] 基础篇 - 垂直分割布局构建设置中心
设置页面是几乎所有应用程序中不可或缺的一部分,它允许用户自定义应用的行为和外观。一个设计良好的设置页面应该具有清晰的分类和直观的交互方式,使用户能够轻松找到并调整所需的选项。本教程将详细讲解如何使用HarmonyOS NEXT的ColumnSplit组件构建一个设置页面,通过垂直分割布局将界面分为设置分类和设置内容两个主要部分。
全栈若城
2025/06/09
650
在线预约小程序搭建教程3-首页的制作
<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">
低代码布道师
2021/12/27
1.5K0
前端成神之路-盒子模型
网页布局中,我们是如何把里面的文字,图片,按照美工给我们的效果图排列的整齐有序呢?
海仔
2020/11/12
1.1K0
前端成神之路-盒子模型
大型编程电视剧连载 | CSS知识点硬核整理归纳(二)
网页布局中,我们是如何把里面的文字,图片,按照美工给我们的效果图排列的整齐有序呢?
上分如喝水
2021/08/16
1.9K0
大型编程电视剧连载 | CSS知识点硬核整理归纳(二)
从零开始学 Web 之 CSS(三)链接伪类、背景、行高、盒子模型、浮动
元素自上而下,自左而右,块元素独占一行,行内元素在一行上显示,碰到父集元素的边框换行。
Daotin
2018/08/31
6490
从零开始学 Web 之 CSS(三)链接伪类、背景、行高、盒子模型、浮动
《iVX 高仿美团APP制作移动端完整项目》05 美食页商家推荐内容、分类、推荐商家制作
那么此时就应该对应的修改其内边距,内边距也是属于对应的文本组件内容,那么其背景色也会被作用,如果是外边距则是表示对某个方向的距离,编写对应的距离并不会增加其这个元素的厚度,在此需要更高内边距:
1_bit
2022/05/10
1.1K0
《iVX 高仿美团APP制作移动端完整项目》05 美食页商家推荐内容、分类、推荐商家制作
css应知应会 第二集
h-shadow v-shadow blur spread color inset
李才哥
2020/08/17
1.3K0
css应知应会 第二集
二、博客首页完成《iVX低代码仿CSDN个人博客制作》
制作iVX 低代码项目需要进入在线IDE:https://editor.ivx.cn/
1_bit
2022/06/20
1.5K0
二、博客首页完成《iVX低代码仿CSDN个人博客制作》
盒子模型(Box Model)「建议收藏」
如果没有给一个盒子指定宽度, 此时,如果给这个盒子指定padding, 则不会撑开盒子。
全栈程序员站长
2022/11/17
7300
CSS基础知识巩固你的前端基础
CSS基础知识 css,英文 Cascading Style Sheets,中文名:级联样式表。层叠样式表。 css是一种表现语言,是对网页语言的补充。 css用于网页的风格设计,包括字体,颜色,位置等。 css使用的4中方式:引入外部样式文件,导入外部样式文件,使用内部样式定义,使用内联样式定义。 引入外部样式文件: <link type="text/css" rel="stylesheet" href="css样式文件的url"/> 导入外部样式文
达达前端
2022/04/13
2.2K0
【CSS】课程网站 Banner 制作 ① ( Banner 栏测量 | Banner 盒子模型代码 | 代码示例 )
该 Banner 条宽度填充整个浏览器 , 不需要给出宽度 , 只需要设置高度即可 ;
韩曙亮
2023/04/04
4.3K0
【CSS】课程网站 Banner 制作 ① ( Banner 栏测量 | Banner 盒子模型代码 | 代码示例 )
网页设计与制作入门_网页设计基本步骤
首页_码到城攻码到城攻分享但不限于IT技术经验技巧、软硬资源、所闻所见所领会等,站点提供移动阅读、文章搜索、在线留言、支付打赏、个人中心、免签支付等功能
全栈程序员站长
2022/11/08
2.5K0
网页设计与制作入门_网页设计基本步骤
《iVX 高仿美团APP制作移动端完整项目》04 美食页 标题、搜索、商家标题制作
该美食页为首页中美食按钮点击后进入的页面。该页面分为顶部的标题、搜索、商家店铺区;中部的分类以及最下面的商家推荐。
1_bit
2022/05/10
1.1K0
《iVX 高仿美团APP制作移动端完整项目》04 美食页 标题、搜索、商家标题制作
CSS布局(二) 盒子模型属性
盒子模型的属性 宽高width/height   在CSS中,可以对任何块级元素设置显式高度。   如果指定高度大于显示内容所需高度,多余的高度会产生一个视觉效果,就好像有额外的内边距一样;   如果指定高度小于显示内容所需高度,取决于overflow属性,需要滚动条需要设置为overflow:auto。 auto   宽高和margin可以设置auto。对于块级元素来说,宽度设置为auto,则会尽可能的宽。详细来说,元素宽度=包含块宽度—元素水平外边距-元素水平边距宽度-元素水平内边距;   高度设置为a
柴小智
2018/04/10
2K0
CSS布局(二) 盒子模型属性
Day4:html和css
行高可以让一行文本在盒子中垂直居中对齐,文字的行高等于盒子的高度,行高-上距离-内容高度-下距离.
达达前端
2019/07/03
4.2K0
CSS基础——css 属性
我们知道 css 我们知道 css 作用是美化 HTML 网页和控制页面布局的,接下来我们来学习一下经常使用一些样式属性。
落雨
2022/07/20
1.7K0
CSS 笔记 盒模型和布局方式
子元素全部设置浮动,导致父元素高度为0,影响父元素背景色和背景图片展示,影响页面布局
杨丝儿
2022/02/24
1.2K0
CSS 笔记 盒模型和布局方式
【CSS】课程网站横版导航栏 ( 横版导航栏测量及样式 | 代码示例 )
该盒子是处于版心位置 , 先为其设置版心的样式 , 版心宽度 1200 像素 , 水平居中 , 先将版心的样式设置给盒子 ;
韩曙亮
2023/04/06
5.7K0
【CSS】课程网站横版导航栏 ( 横版导航栏测量及样式 | 代码示例 )
CSS重要的盒子模型
新浪导航栏的核心就是因为里面的字数不一样多,所以我们不方便给宽度,还是给padding ,撑开盒子的。
乐心湖
2020/07/31
1.1K0
CSS重要的盒子模型
CSS入门指南-4:页面布局
display是 CSS 中最重要的用于控制布局的属性。每个元素都有一个默认的 display 值。对于大多数元素它们的默认值通常是 block 或 inline 。一个 block 元素通常被叫做块级元素。一个 inline 元素通常被叫做行内元素。
goodspeed
2020/12/22
2.4K0
CSS入门指南-4:页面布局
推荐阅读
相关推荐
106.[HarmonyOS NEXT 实战案例:设置页面] 基础篇 - 垂直分割布局构建设置中心
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档