前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[猫头虎分享21天微信小程序基础入门教程] 第3天:页面布局与样式设计

[猫头虎分享21天微信小程序基础入门教程] 第3天:页面布局与样式设计

作者头像
猫头虎
发布2024-05-14 08:42:52
1040
发布2024-05-14 08:42:52
举报
第3天:页面布局与样式设计 🎨

自我介绍

大家好,我是猫头虎,一名全栈软件工程师。今天,我将继续带领大家深入微信小程序的世界,特别是如何利用WXML和WXSS来创建精美的页面布局和样式。🌟

WXML布局基础 🏗️

WXML(WeiXin Markup Language)是微信小程序的标记语言,类似于HTML。它用于描述页面的结构。WXML提供了丰富的组件,如视图容器、基础内容、表单组件等,来帮助开发者构建界面。

常用组件
  • view:类似于HTML中的div,用于布局的容器。
  • text:用于显示文本,类似于HTML中的span
  • button:按钮组件,可以绑定事件处理函数。
  • image:用来显示图片。
在这里插入图片描述
在这里插入图片描述
基本示例
代码语言:javascript
复制
<view class="container">
  <text>欢迎来到猫头虎的小程序教程!</text>
  <button bindtap="clickMe">点击我</button>
  <image src="url_to_image.jpg"></image>
</view>

WXSS样式设计 🎨

WXSS(WeiXin Style Sheets)是微信小程序的样式表,类似于CSS。它用于定义WXML的组件的样式。

在这里插入图片描述
在这里插入图片描述
特性
  • 支持CSS大部分特性:WXSS扩展了CSS,支持更多的尺寸单位和样式选择器。
  • 全局样式与局部样式:可以在app.wxss定义全局样式,也可以在页面对应的.wxss文件定义局部样式。
样式示例
代码语言:javascript
复制
.container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
}
.text {
  color: #333;
  font-size: 16px;
}

小测试 🧪

  • 尝试为上述示例中的<text>组件添加一个自定义样式,比如修改字体颜色和大小,然后查看模拟器中的效果。

今日学习总结 📚

概念

详细内容

WXML

学习了如何使用WXML进行页面结构的描述

WXSS

探索了如何使用WXSS定义样式

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 自我介绍
  • WXML布局基础 🏗️
    • 常用组件
      • 基本示例
      • WXSS样式设计 🎨
        • 特性
          • 样式示例
          • 小测试 🧪
          • 今日学习总结 📚
          相关产品与服务
          容器服务
          腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档