《iVX 高仿美团APP制作移动端完整项目》04 美食页 标题、搜索、商家标题制作

点击整个专栏查看其它系列文章 (系列文章更新中…):《iVX 高仿美团APP制作移动端完整项目》

项目界面预览:

在这里插入图片描述

一、美食页顶部商家页制作

1.1 页面主格调确认

该美食页为首页中美食按钮点击后进入的页面。该页面分为顶部的标题、搜索、商家店铺区;中部的分类以及最下面的商家推荐。

咱们首先制作顶部区域,首先创建一个页面重命名为美食:
在这里插入图片描述
接着,在美食页下创建一个行:
在这里插入图片描述

这个行重命名为主要,用于包裹其内部的内容:
在这里插入图片描述
在此需要给这个行设置一定的属性,是其中元素方便与边缘有间隔,首先设置对应的高度为包裹、背景色为透明:
在这里插入图片描述

接着在对应的上下内边距中设置距离为 6:
在这里插入图片描述
接着我们需要设置该页的背景主题色,回到该页面设置主题色为红色:
在这里插入图片描述

1.2 标题设置

接着创建一个行命名为标题,并且设置对应的背景色以及高度:
在这里插入图片描述
接着咱们可以看到,这个标题中,左侧有一个图标,右侧有一个文本:
在这里插入图片描述
咱们在此可以在这个行中添加两个行,一个命名为左,一个命名为右:
在这里插入图片描述
此时我们可以清晰的看到,左右两行高度已经超过了当前父容器高度,需要将高度同意设置为包裹,已经背景色为透明:
在这里插入图片描述

接着咱们在左侧添加一个图标,并且设置其宽高为 30px 30px,颜色为白色:
在这里插入图片描述
当然,大小也需要对其进行设置;接着咱们在右侧的行中添加一个文本,并且给予对应的文本为美食:
在这里插入图片描述
随后在设置左行的宽度为包裹:
在这里插入图片描述

右行的宽度为撑开:
在这里插入图片描述
此时右行与左行将会共同占据这一行,其原因是右行撑开将会把剩余空间给占据,效果如下:
在这里插入图片描述
接下来,咱们设置右行的水平对齐为居中:
在这里插入图片描述
由于左行占据了部分大小的原因,右行的居中并不会完全居中,此时我们知道左行大小为包裹,那么其图标元素为 30 的宽,那么只需要美食文本往右侧偏离 30px 即可,设置左外边距为 -30px即可:
在这里插入图片描述
此时文本将完全居中。

二、内容页制作

2.1 内容页外框架确定

我们先看内容页外部框架整体布局:
在这里插入图片描述
由此我们的值,该内容包裹在一个容器内,该容器的背景色为白色,那么我们在此需要创建一个行容器,并且设置其高度为包裹、背景色为偏白色:
在这里插入图片描述

2.2 搜索框制作

接着我们需要制作搜索框内容:
在这里插入图片描述
我们在内容行下创建一个行,命名为搜索框,并且设置背景色透明、高度包裹以及水平垂直居中:
在这里插入图片描述
接着咱们在搜索框中创建两个元素,一个是输入框一个是按钮:
在这里插入图片描述
此时我们发现,该元素距离顶部过于挨近,咱们设置搜索框的上外边距为 12:
在这里插入图片描述
接着咱们对输入框和文本设置对应的样式信息:
在这里插入图片描述
要想文本框和按钮完全贴合,只需设置其密贴的圆角为直角即可,例如按钮直接取消了左上和左下圆角的生效:

在这里插入图片描述

三、商家封面制作

接着往下就开始进入商家方面制作:
在这里插入图片描述
我们从上图中得知,商家封面为整个容器进行包裹,顶部为左侧一个头像以及右侧为点名和标签:
在这里插入图片描述
此时先创建一个行,并且在行内再创建一个行:
在这里插入图片描述

这样进行操作是使用外面商家行设置内边距控制间隔:
在这里插入图片描述
对应的内部行也需要设置对应的内边距:
在这里插入图片描述
接下来创建两个行,一个叫做封面一个叫做信息:
在这里插入图片描述
方面设置上下左的外边距信息使其内部元素有间隔:
在这里插入图片描述
信息也创建对应的内边距信息:
在这里插入图片描述
其中封面的宽度设置为 20%,信息的宽度设置为 80%:
在这里插入图片描述
在这里插入图片描述
在封面中创建一个图片,设置宽高为 60:
在这里插入图片描述
此时页面效果如下:
在这里插入图片描述
在此我们再分析该商家头部的内容:
在这里插入图片描述
我们可以返现,该商家头部右侧分为上下两个区域,那么在此我们需要在这个商家头部内测创建对应的两个行,一个命名为信息顶部,一个命名为提示:
在这里插入图片描述
信息顶部中又分为左侧的标题和右侧的进店按钮,那么此时为了方便控制,编写两个行:
在这里插入图片描述
接着在左侧和右侧中方便创建文本,设置对应的值即可:
在这里插入图片描述
那么接下来创建提示内容标签,直接在提示内容中创建对应的文本即可:
在这里插入图片描述
要想有示例中的效果,只需要对应的把其属性更改即可,若想使其有一定间隔,只需要对其设置外边距即可。

接着咱们在商家下创建一个绝对定位容器,设置其高度为 60,在其内部创建一个图片:
在这里插入图片描述
那如何使其覆盖到下面呢?(圆角设置其圆角大小即可)此时只需要设置下外边距为负数即可,在此由于当前的绝对容器高度为 60,那么只需要设置值为 -60 即可使其向下移动到与封面的高度相同,那么即可覆盖:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/286357.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

利用浏览器调试功能 计算 百度网盘 文件数量

“百度网盘”程序做的比较烂,以百度的技术实力按说不应该如此。真正试了就知道真的不怎么样。为了统计百度网盘的文件写了以下脚本,仅供参考: var root "";//指定目录,空取当前目录 var totalCount 0; var startTime …

就在刚刚,HTTP/3 正式发布了!

经过了多年的努力,在 6 月 6 号,IETF (互联网工程任务小组) 正式发布了 HTTP/3 的 RFC, 这是超文本传输协议(HTTP)的第三个主要版本,完整的 RFC 超过了 20000 字,非常详细…

通渭县义岗川镇之行(2020年11月19日)

2020年11月18日,应邀前往通渭县义岗川镇老家,经过了3个小时的自驾车程,夜幕降临时刻到达了美丽的义岗川小镇。 义岗川镇,隶属甘肃省定西市通渭县,地处通渭县城最北部,东南与寺子川乡毗连,南邻北…

《iVX 高仿美团APP制作移动端完整项目》05 美食页商家推荐内容、分类、推荐商家制作

这一节我们将讲解美食页下半部分内容制作: 一、完善店铺推荐 接下来继续制作以下内容: 1.1 满减信息 现在咱们在对应的商家行中添加一个行,命名为满减,并且对应的更改高度为包裹: 随后更改其背景色、字体颜色使…

利用浏览器调试功能 计算 百度网盘 文件数量 V2

最近需要统计百度网盘里文件的数量,百度网盘又没有提供这样的功能,因此之前自己写了段脚本进行查验,见《利用浏览器调试功能 计算 百度网盘》。之后发现每个目录最多文件数只有1000,因此研究了哈百度的接口,重新对脚本…

Single Number II(LintCode)

Single Number II Given 3*n 1 numbers, every numbers occurs triple times except one, find it. Example Given [1,1,2,3,3,3,2,2,4,1] return 4 Challenge One-pass, constant extra space. 统计每一位上的1出现的次数,然后模3 , 题目上的3 * n 1给…

《iVX 高仿美团APP制作移动端完整项目》06 美食页商家推荐内容、分类、推荐商家制作

接下来开始制作超市便利页面: 一、标题 首先,我们创建一个页面,该页面设置背景颜色为黄色: 随后欧创建一个行,命名为主要,之后将会在这个主要行之中添加对应的模块内容: 该主要行&#xff…

C# 11 新特性:列表模式匹配

之前使用模式匹配,可以测试表达式结果是否等于指定的常量或者在某个范围内:public static string Demo(int number) {return number switch{100 > "A",>90 >"B",_ > "C"}; }上面的代码,执行逻辑如…

G2 2.0 更灵活、更强大、更完备的可视化引擎!

概述 G2作为一款技术产品,自诞生以来,服务于广大的Web工程师群体和一部分数据分析师。一直来,G2 因其易用的语法和扎实的可视化理论基础,广受使用者好评。G2 1.x 的可视化能力已经非常强大,使用者已经能够在掌握图形语…

《iVX 高仿美团APP制作移动端完整项目》07 会员页制作

会员页如下: 一、会员页标题制作 会员页的标题是顶部的提示字样,该字样咱们可以分析,可以使用两个文本组件,每个占据一行: 首先咱们创建一个页面命名为会员中心: 接着在会员中心下创建一个行&#xff…

【ArcGIS风暴】ArcGIS添加超链接的两种方法详解

文章目录 1. 在识别对话框中添加超链接2. 利用属性字段添加超链接在ArcGIS中,可以很方便的设置文档超链接和URL超链接,设置完成后,只需要点击某个图斑就可以跳到指定的地址。本文详细讲解ArcGIS中超链接的设置方法。 1. 在识别对话框中添加超链接 启动软件,加载甘肃省行政…

Android Studio目录结构分析

Android studio 目录结构1. .gradleGradle编译系统,版本由wrapper指定2. .ideaAndroid Studio IDE所需要的文件3. app3.1 app/buildapp模块编译输出的文件3.2 app/libs放置引用的类库文件3.3 app/src放置应用的主要文件目录3.4 app/.gitgnoregit使用的ignore文件3.5…

《iVX 高仿美团APP制作移动端完整项目》08 会员页 标题、会员卡 制作

一、分类制作 我们接着往下制作该页的下半部分内容: 由于对应最下部分的商家推荐重复,直接复制即可,在此不做过多的讲解: 接下来我们创建一行命名为内容,用以作为下半部分的容器: 接着我们制作第一个种…

微软AI插件Github Copilot初体验

前言上个月看到了一款插件 微软 GitHub AI 编程工具 Copilot于是就想尝尝鲜,但是GitHub Copilot是需要申请的,只有申请通过的才能使用这款插件。就在今天我收到审核通过的邮件。于是想看看这插件是不是像其它网友说的那样强!使用于是打开了我…

Android开发 人民币符号(¥)显示不一致的问题

不小心踩了个坑,发现这个人民币符号在不同机器上显示不一致,有的显示一横,有的显示两横。 百度查了一下,找到好很多解决办法,改字体,用图片等等。 最后发现原来用的是全角的“¥”的原因&#xf…

《iVX 高仿美团APP制作移动端完整项目》09 订单页制作

订单页制作比较简单,界面如下: 一、标题 首先创建一个页面,命名为订单页,并且给予背景色为黄色: 随后创建一个行,命名为主要并给予对应的基础属性: 接着给予这个主要行对应的上下内边距使其…

AutoDesk CAD 2014安装VBA Enabler图文教程(附AutoCAD_2014_VBA_Win_64bit下载)

在利用CASS将dwg地形图转为ArcGIS支持的Shapefile格式数据时,为了提高转换效率,通常我们会写一些VBA代码来实现,但是VBA不提供与AutoCAD OEM 安装介质,需要单独下载VBA环境。 Visual Basic for Applications (VBA) 引擎不再提供与 AutoCAD OEM 安装介质。 请联系您的 Auto…

开源项目 英雄联盟 之WPF

WPF 英雄联盟作者:Devncore 组织 来自 韩国,首尔原文链接:https://github.com/devncore/leagueoflegends感谢分享者晨晞gg[1];框架使用.NET6;C# 10.0;Visual Studio 2022;您可以了解如何正确实施 WPF 项目。描述了如何…

java中try 与catch的使用

(2011-10-08 17:08:43) 转载▼标签: 杂谈 分类: Javatry{//代码区}catch(Exception e){//异常处理}代码区如果有错误,就会返回所写异常的处理。 首先要清楚,如果没有try的话,出现异常会导致程序崩溃。而try则可以保证…

iVX 倒计时制作

需求:点击开始计时计时,并且开始计时按钮文本编程停止计时文本,点击记录事件可以记录当前时间并显示到下面的记录时间列中。 一、页面制作 首先创建一个相对应用项目,命名为计时器: 接着创建一个页面,设…