前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信小程序零基础入门--->wxss样式

微信小程序零基础入门--->wxss样式

作者头像
用户5899361
发布2020-12-07 15:17:29
1.3K0
发布2020-12-07 15:17:29
举报
文章被收录于专栏:学习java的小白

WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。

WXSS 用来决定 WXML 的组件应该怎么显示。

为了适应广大的前端开发者,WXSS 具有 CSS 大部分特性。同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改。

具体详情请查看官方文档:官方文档入口

一、自适应样式实例

wxml

代码语言:javascript
复制
<!--
1、样式不需要引入,小程序会自己引入
2、需要把页面中的某些元素单位由px换成rpx
-->
<view>
测试自适应大小
</view>

wxss

代码语言:javascript
复制
view{
  width:200rpx;
  height: 200rpx;
  font-size: 40rpx;
  background-color: blue;
 
}

二、样式导入

使用@import语句可以导入外联样式表,@import后跟需要导入的外联样式表的相对路径,用;表示语句结束。

wxml

代码语言:javascript
复制
<!--
1、样式不需要引入,小程序会自己引入
2、需要把页面中的某些元素单位由px换成rpx
-->
<view>
测试自适应大小
</view>

本页面的 wxss,引号中是相对路径

代码语言:javascript
复制
@import"../../style/comm.wxss";

公共部分的wxss

代码语言:javascript
复制
view{
  width:200rpx;
  height: 200rpx;
  font-size: 40rpx;
  background-color: blue;
 
}

三、选择器

注意:在小程序中不支持通配符*,这里和css中有差距

目前支持的选择器有:

选择器

样例

样例描述

.class

.intro

选择所有拥有 class="intro" 的组件

#id

#firstname

选择拥有 id="firstname" 的组件

element

view

选择所有 view 组件

element, element

view, checkbox

选择所有文档的 view 组件和所有的 checkbox 组件

::after

view::after

在 view 组件后边插入内容

::before

view::before

在 view 组件前边插入内容

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、自适应样式实例
  • 二、样式导入
  • 三、选择器
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档