項目里邊生成了不同類型的文件:
.json
?后綴的?JSON
?配置文件.wxml
?后綴的?WXML
?模板文件.wxss
?后綴的?WXSS
?樣式文件.js
?后綴的?JS
?腳本邏輯文件
WXSS 樣式
WXSS (WeiXin Style Sheets)是一套樣式語言,用于描述 WXML 的組件樣式。
?具有?
WXSSCSS
?大部分的特性
-
新增了尺寸單位。在寫?
CSS
?樣式時,開發者需要考慮到手機設備的屏幕會有不同的寬度和設備像素比,采用一些技巧來換算一些像素單位。WXSS
?在底層支持新的尺寸單位?rpx
?,開發者可以免去換算的煩惱,只要交給小程序底層來換算即可,由于換算采用的浮點數運算,所以運算結果會和預期結果有一點點偏差。 -
提供了全局的樣式和局部樣式。和前邊?
app.json
,?page.json
?的概念相同,你可以寫一個?app.wxss
?作為全局樣式,會作用于當前小程序的所有頁面,局部頁面樣式?page.wxss
?僅對當前頁面生效。 -
此外?
WXSS
?僅支持部分?CSS
?選擇器
尺寸單位
- rpx(responsive pixel): 可以根據屏幕寬度進行自適應。規定屏幕寬為750rpx。如在 iPhone6 上,屏幕寬度為375px,共有750個物理像素,則750rpx = 375px = 750物理像素,1rpx = 0.5px = 1物理像素。
樣式導入
使用@import
語句可以導入外聯樣式表,@import
后跟需要導入的外聯樣式表的相對路徑,用;
表示語句結束。
@import "common.wxss";
?
?