微信小程序中WXSS是什么

发布时间:2022-03-15 10:47:30 作者:小新
来源:亿速云 阅读:770

这篇文章主要介绍微信小程序中WXSS是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

WXSS

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

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

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

与css相比我们扩展的特性有:

尺寸单位

设备 rpx换算px (屏幕宽度/750) px换算rpx (750/屏幕宽度)
iPhone5 1rpx = 0.42px 1px = 2.34rpx
iPhone6 1rpx = 0.5px 1px = 2rpx
iPhone6 Plus 1rpx = 0.552px 1px = 1.81rpx

建议:开发微信小程序时设计师可以用iPhone6作为视觉稿的标准。

注意: 在较小的屏幕上不可避免的会有一些毛刺,请在开发时尽量避免这种情况。

样式导入

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

示例代码:

/** common.wxss **/.small-p{  padding:5px;
}
/** app.wxss **/@import "common.wxss";.middle-p {  padding:15px;
}

内联样式

框架组件上支持使用style、class属性来控制组件的样式。

<view style="color:{{color}};" />
<view class="normal_view" />

选择器

目前支持的选择器有:

选择器 样例 样例描述
.class.intro 选择所有拥有class="intro"的组件
#id#firstname 选择拥有id="firstname"的组件
elementview 选择所有view组件
element, elementview checkbox 选择所有文档的view组件和所有的checkbox组件
::afterview::after 在view组件后边插入内容
::beforeview::before 在view组件前边插入内容

全局样式与局部样式

定义在app.wxss中的样式为全局样式,作用于每一个页面。在page的wxss文件中定义的样式为局部样式,只作用在对应的页面,并会覆盖app.wxss中相同的选择器。

以上是“微信小程序中WXSS是什么”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. 怎么在微信小程序中引入wxml和wxss模块
  2. 微信小程序实现通过js操作wxml的wxss属性示例

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

微信小程序 wxss

上一篇:小程序客服功能如何实现

下一篇:小程序成员管理功能有哪些

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》