《样式设计011:模组-瓷片区》

描述:在开发小程序过程中,发现一些不错的案例,平时使用也比较多,稍微总结了下经验,以下内容可以直接复制使用,希望对大家有所帮助,废话不多说直接上干货!

一、小程序:模组-瓷片区

(一)样式图


 

(二)代码部分

2.1:wxml

<!-- --------------------------【序号003:瓷片区+弥散渐变】----------------------------------- -->
<view style="height: 50rpx;background-color: #FFA07A;"><text>序号003:瓷片区+弥散渐变</text></view>
<view class="tile-container"><view class="tile" style="background: linear-gradient(to right, #ffcccc, #ccffff);"></view><view class="tile" style="background: linear-gradient(to right, #ccffcc, #99ccff);"></view><view class="tile" style="background: linear-gradient(to right, #ffcc99, #ccffff);"></view><view class="tile" style="background: linear-gradient(to right, #FFD3B5, #FFB78C);"></view><view class="tile" style="background: linear-gradient(to right, #9AD7E9, #B5E2FF);"></view><view class="tile" style="background: linear-gradient(to right, #B4EDB9, #E0F9E0);"></view>
</view><!-- --------------------------【序号002:瓷片区+内容】----------------------------------- -->
<view style="height: 50rpx;background-color: #FFA07A;"><text>序号002:瓷片区+内容</text></view>
<view class="main-container2"><view class="left-area2"><view class="left-tile2" style="background-color: #FFD700;"><view class="left-content2-1"><text class="title2">这是顶部标题</text><text class="subtitle2">这是小标题</text></view></view></view><view class="right-area2"><view class="right-top-tile2" style="background-color: #98FB98;"><view class="left-content2-2"><text class="title2">这是顶部标题</text><text class="subtitle2">这是小标题</text></view></view><view class="right-bottom-tile2" style="background-color: #FFB6C1;"><view class="left-content2-3"><text class="title2">这是顶部标题</text><text class="subtitle2">这是小标题</text></view></view></view>
</view><!-- --------------------------【序号001:瓷片区】----------------------------------- -->
<view style="height: 50rpx;background-color: #FFA07A;"><text>序号001:瓷片区</text></view>
<view class="main-container1"><view class="left-area1"><view class="left-tile1" style="background-color: #FFD700;"></view></view><view class="right-area1"><view class="right-top-tile1" style="background-color: #98FB98;"></view><view class="right-bottom-tile1" style="background-color: #FFB6C1;"></view></view>
</view><!-- --------------------------【序号000:瓷片区】----------------------------------- -->
<view style="height: 50rpx;background-color: #FFA07A;"><text>序号000:瓷片区</text></view>
<view class="main-container"><view class="left-area"><view class="left-tile" style="background-color: #FFD700;"></view></view><view class="middle-area"><view class="middle-top-tile" style="background-color: #ADD8E6;"></view><view class="middle-bottom-tile" style="background-color: #FFA07A;"></view></view><view class="right-area"><view class="right-top-tile" style="background-color: #98FB98;"></view><view class="right-bottom-tile" style="background-color: #FFB6C1;"></view></view>
</view>

 

2.2:wxss代码


/* --------------------------【序号003:瓷片区+弥散渐变】----------------------------------- */
.tile-container {display: flex;flex-wrap: wrap;justify-content: space-between;align-content: space-between;width: 100%;height: 120px; /* 设置瓷片区的高度 */background-color: #D3D3D3;/* 设置浅灰色背景色 */margin-bottom: 10px;
}.tile {width: 30%; /* 设置每个瓷片的宽度 */height: 44%; /* 设置每个瓷片的高度 */margin-top: 2%;
}/* --------------------------【序号002:瓷片区+内容】----------------------------------- */
.main-container2 {display: flex;justify-content: space-between;align-items: stretch;padding-bottom: 10rpx;height: 300rpx;/* 设置整个布局的高度 */background-color: #D3D3D3;/* 设置浅灰色背景色 */margin-bottom: 10px;
}.left-area2 {width: 43%;
}.right-area2 {width: 55%;
}.left-tile2 {height: 100%;padding-bottom: 10rpx;margin-left: 20rpx;
}.right-top-tile2,
.right-bottom-tile2 {height: 50%;/* 设置瓷砖高度,左侧和中间右侧一样高 */
}.right-bottom-tile2 {margin-top: 10rpx;/* 设置瓷砖高度,左侧和中间右侧一样高 */
}.right-top-tile2,
.right-bottom-tile2 {margin-right: 20rpx;
}/* ---瓷片区里面的内容--- */
.left-content2-1,
.left-content2-2,
.left-content2-3 {display: flex;flex-direction: column;align-items: center;/* 水平居中 */height: 100%;
}.left-content2-1 {justify-content: center; /* 垂直居中 */
}
.left-content2-2 {justify-content: flex-start;/* 垂直居上 */
}
.left-content2-3 {justify-content: flex-end;/* 垂直居上 */
}.title2 {font-size: 35rpx;/* 或其他您喜欢的尺寸 */font-weight: bold;color: #000000;/* 黑色 */margin-bottom: 5rpx;/* 调整标题和副标题的间距 */
}.subtitle2 {font-size: 25rpx;/* 或其他您喜欢的尺寸 */color: #808080;/* 灰色 */
}.image2 {width: 100%;height: auto;margin-top: 10rpx;
}/* --------------------------【序号001:瓷片区+3个】----------------------------------- */
.main-container1 {display: flex;justify-content: space-between;align-items: stretch;padding-bottom: 10rpx;height: 300rpx;/* 设置整个布局的高度 */background-color: #D3D3D3;/* 设置浅灰色背景色 */margin-bottom: 10px;
}.left-area1 {width: 43%;
}.right-area1 {width: 55%;
}.left-tile1 {height: 100%;padding-bottom: 10rpx;margin-left: 20rpx;
}.right-top-tile1,
.right-bottom-tile1 {height: 50%;/* 设置瓷砖高度,左侧和中间右侧一样高 */
}.right-bottom-tile1 {margin-top: 10rpx;/* 设置瓷砖高度,左侧和中间右侧一样高 */
}.right-top-tile1,
.right-bottom-tile1 {margin-right: 20rpx;
}/* --------------------------【序号000:瓷片区+5个】----------------------------------- */
.main-container {display: flex;justify-content: space-between;align-items: stretch;padding-bottom: 10rpx;height: 300rpx;/* 设置整个布局的高度 */background-color: #D3D3D3;/* 设置浅灰色背景色 */margin-bottom: 10px;
}.left-area,
.middle-area,
.right-area {width: 32%;/* 设置左、中、右区域宽度 */
}.left-tile {height: 100%;/* 设置瓷砖高度,左侧和中间右侧一样高 */padding-bottom: 10rpx;margin-left: 10rpx;
}.middle-top-tile,
.middle-bottom-tile,
.right-top-tile,
.right-bottom-tile {height: 50%;/* 设置瓷砖高度,左侧和中间右侧一样高 */
}.middle-bottom-tile,
.right-bottom-tile {margin-top: 10rpx;/* 设置瓷砖高度,左侧和中间右侧一样高 */
}.right-top-tile,
.right-bottom-tile {margin-right: 10rpx;
}

 

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

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

相关文章

TeraTerm 使用技巧

参考资料 自分がよく使うTeratermマクロによる自動ログインのやり方をまとめてみたよTera Term マクロでログインを自動化してみたTera Term のススメ 目录 简介一. 常用基础设置1.1 语言变更1.2 log设置 二. 小技巧2.1 指定host别名2.2 新开窗口2.3 设置粘贴多行命令时的行间…

【C++11】initializer_list、可变参数模板详解

目录 一、统一的列表初始化1.&#xff5b;&#xff5d;初始化2.initializer_list 二、可变模版参数1.可变模版参数简介2.模板参数包展开的方式3.示例 emplace_back 一、统一的列表初始化 1.&#xff5b;&#xff5d;初始化 在C98标准中&#xff0c;允许使用花括号{}对数组或者…

Ubuntu24开机黑屏,VMware卡死,虚拟机繁忙解决方案

文章目录 可能出现的异常情况问题原因黑屏解决方案开机黑屏解决方案一开机黑屏解决方案二进入终端的方法 可能出现的异常情况 安装时无法启动&#xff0c;无法正常执行安装程序安装后启动黑屏启动后能够进入登陆界面&#xff0c;登陆后黑屏黑屏后VMware整个卡死&#xff0c;Ub…

数学建模学习(111):改进遗传算法(引入模拟退火、轮盘赌和网格搜索)求解JSP问题

文章目录 一、车间调度问题1.1目前处理方法1.2简单案例 二、基于改进遗传算法求解车间调度2.1车间调度背景介绍2.2遗传算法介绍2.2.1基本流程2.2.2遗传算法的基本操作和公式2.2.3遗传算法的优势2.2.4遗传算法的不足 2.3讲解本文思路及代码2.4算法执行结果&#xff1a; 三、本文…

怎么使用动态IP地址上网

如何设置动态IP地址上网&#xff1f; 设置动态IP地址上网的步骤如下&#xff1a; 一、了解动态IP地址 动态IP地址是由网络服务提供商&#xff08;ISP&#xff09;动态分配给用户的IP地址&#xff0c;它会根据用户的需求和网络情况实时改变。相比于静态IP地址&#xff0c;动态…

基于术语词典干预的机器翻译挑战赛笔记 Task3 #Datawhale AI 夏令营

书接上回&#xff0c;上回在这捏&#xff1a; 基于术语词典干预的机器翻译挑战赛笔记Task2 #Datawhale AI 夏令营-CSDN博客文章浏览阅读223次&#xff0c;点赞10次&#xff0c;收藏5次。基于术语词典干预的机器翻译挑战赛笔记Task2https://blog.csdn.net/qq_23311271/article/…

状压dp,D - Grid Puzzle

一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 D - Grid Puzzle 二、解题报告 1、思路分析 贪心做法看不懂&#xff08;为什么我赛时要跟贪心过不去啊&#xff09; 这个题麻烦在这个case&#xff1a;2 4 4 2&#xff0c;我们可以清除三次2x2得到 但是我…

【NLP】Jieba中文分词

Jieba分词是一个用于中文文本分词的开源工具。它可以将一段连续的中文文本切分成一个一个的词语&#xff0c;这对于中文自然语言处理&#xff08;NLP&#xff09;任务如文本分类、情感分析、机器翻译等非常重要。Jieba分词具有以下特点&#xff1a; 支持三种分词模式&#xff1…

【机器学习】FlyFlowerSong【人工智能】资源指南

一、引言 FlyFlowerSong是一个创新的音乐合成与处理项目&#xff0c;它利用先进的机器学习算法&#xff0c;为用户提供了一个简单而有趣的音乐创作平台。作为人工智能领域的技术自媒体创作者&#xff0c;我整理了关于FlyFlowerSong的完整教程、论文复现指南以及demo项目源代码…

前端post提交一次会有两次请求?

1 问题&#xff1a;前端post只提交一次会有两次请求&#xff1f; 前端post只提交一次会有两次请求&#xff1f;如下图&#xff1a; 这里是执行了两次post提交&#xff0c;每个post都有两次&#xff08;一次是preflight以options方式&#xff0c;一次是xhr&#xff0c;原本…

安装docker-18.06报错Error: libseccomp conflicts with docker-18.06

安装dockers报错 Error: libseccomp conflicts with docker-18.06.1ce-6.amzn2.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest 这个是libseccomp版本跟docker版本不对&#xff0c;要升级docker版…

【笔记-软考】架构演化

Author&#xff1a;赵志乾 Date&#xff1a;2024-07-20 Declaration&#xff1a;All Right Reserved&#xff01;&#xff01;&#xff01; 1. 概念 架构都会经历初始设计、实际使用、修改完善和退化弃用的过程&#xff0c;其中修改完善即为架构的演化过程&#xff0c;其演化的…

STM32+USART串口(1)

GPIO口的复用功能是有对应的&#xff0c;作USART使用的话要选择对应的GPIO&#xff1b;可以参考引脚定义&#xff1b; &#xff08;1&#xff09;串口通信分为&#xff1a;串行通信和并行通信&#xff1b; &#xff08;2&#xff09;通信波特率 &#xff1a;通常用波特率&…

Yolo-World网络模型结构及原理分析(三)——RepVL-PAN

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言1. 网络结构2. 特征融合3. 文本引导&#xff08;Text-guided&#xff09;4. 图像池化注意力&#xff08;Image-Pooling Attention&#xff09;5. 区域文本匹配&…

springboot+vue+mybatis校园热点新闻系统+PPT+论文+讲解+售后

21世纪的今天&#xff0c;随着社会的不断发展与进步&#xff0c;人们对于信息科学化的认识&#xff0c;已由低层次向高层次发展&#xff0c;由原来的感性认识向理性认识提高&#xff0c;管理工作的重要性已逐渐被人们所认识&#xff0c;科学化的管理&#xff0c;使信息存储达到…

Tomcat长连接源码解析

长连接: 客户端发送Http请求至服务端&#xff0c;请求发送完之后socket连接不断开&#xff0c;可以继续接收下一个Http请求并且解析返回。接手并解析这些Http请求的时候socket连接不断开&#xff0c;这种过程被称为长连接。 需要注意的点就在于&#xff0c;在满足什么条件的情况…

如何在 Windows 上恢复丢失或删除的文件

意外删除重要文件或文档的历史与 Windows 本身一样悠久&#xff0c;这就是为什么有许多内置方法来恢复它。从深入回收站到挖掘 Microsoft 的 Windows 文件恢复实用程序&#xff0c;以下是如何在 Windows 中恢复丢失和删除的文件。 检查回收站 Windows 帮助您恢复已删除并需要再…

IO多路复用之poll、epoll和select区分

epoll和select 假设你在大学读书&#xff0c;住的宿舍楼有很多间房间&#xff0c;你的朋友要来找你。 select版宿管大妈就会带着你的朋友挨个房间去找&#xff0c;直到找到你为止。 而epoll版宿管大妈会先记下每位同学的房间号&#xff0c; 你的朋友来时&#xff0c;只需告诉你…

【Langchain大语言模型开发教程】链

&#x1f517; LangChain for LLM Application Development - DeepLearning.AI 学习目标 1、LLMChain 2、Sequential Chains 3、Router Chain LLMChain import warnings warnings.filterwarnings(ignore) import os import pandas as pdfrom dotenv import load_dotenv, find…

德国汉堡大学、清华大学联合英国布里斯托机器人实验室的研究工作分享:基于视觉遥操作的多指机械手灵巧操作

德国汉堡大学&#xff08;张建伟院士团队&#xff09;、清华大学&#xff08;孙富春教授和方斌&#xff09;联合英国布里斯托机器人实验室等单位在基于视觉信息遥操作的多指机械手灵巧操作研究方面取得进展。该工作得到了德国科学基金会&#xff08;DFG&#xff09;与中国国家自…