美文网首页
WeChat小程序基础篇~wxss

WeChat小程序基础篇~wxss

作者: 王怀智 | 来源:发表于2018-05-09 10:33 被阅读100次

小程序讲解~wxss样式

WXSS样式

  • 名词解释:

wxss(WeiXin Style Sheets)是一套微信开发的样式语言,主要用于描述WXML的 组件 样式。
wxss用来决定WXML的组件如何展示。

  • 与CSS对比
设备 rpx转换px px转换rpx
iphone5 1rpx=0.42px 1px=2.34rpx
iphone6 1rpx=0.5px 1px=2rpx
iphone6 plus 1rpx=0.552px 1px=1.81rpx

1.尺寸单位
css: 使用单位 px像素,em字体尺寸,pt(1pt=1/72in)
wxss: 使用单位 rpx (reponsive pixel) 可以根据屏幕的宽度自适应.
例如:iphone6屏幕宽为375px,共有750物理像素。750rpx=375px=750物理像素
表格:

设备 rpx转换px px转换rpx
iphone5 1rpx=0.42px 1px=2.34rpx
iphone6 1rpx=0.5px 1px=2rpx
iphone6 plus 1rpx=0.552px 1px=1.81rpx

官方建议:UI设计师以iphone6为设计稿标准,1:2设计尺寸
2.样式引入
css:

  • 行内引入
    示例:
    <p style="color=red;">style引入</p>
  • 内部样式引入
    示例:
<style type="text/css">
p{
color:red;
}
</style>
html的组件引入内部样式
<p>内部定义好后就相当于引入成功</p>
  • 外部样式引入
    将css样式保存在.css样式表中,HTML文件引入.css样式文件,这里也有两种方式:链接式,导入式
  1. 链接式
    <link type="text/css" rel="styleSheet" href="css文件路径" />
  2. 导入式
<style type="text/css">
@import url("css路径")
</style>

wxss:

wxss也包括外部样式引入,内联样式

  • 外部样式

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

示例:

/**wxss1样式**/
.p1{
color:red;
}
/**wxss2样式,引入wxss1样式**/
@import "wxss1";
.p2{
color:red;
}
  • 内联样式
    1.style:静态的样式统一写到class中,style接收动态的样式,为了不影响渲染速度,建议使用动态加载
    <view style="color:{{color}};"></view>
    2.class:用于指定样式规则,其属性值是样式规则中类选择器名(样式类名)的集合,样式类名不需要带上.,样式类名之间用空格分隔。
    <view class="normal_view" />

相关文章

  • WeChat小程序基础篇~wxss

    小程序讲解~wxss样式 WXSS样式 名词解释: wxss(WeiXin Style Sheets)是一套微信开...

  • WeChat小程序基础篇~json

    小程序讲解~json app.json 其中包含所有页面路径、界面表现、网络超时时间、底部tab等。 pages:...

  • WeChat小程序基础篇~wxml

    小程序讲解~wxml WXML解释 类似于网页编程HTML文件,但它是微信自定义的文件,它于HTML标签不同。它还...

  • WeChat小程序基础篇-js事件

    小程序讲解~js事件 日常简单示例 js负责页面与用户的交互,动态修改页面的内容。使用js脚本来处理用户的操作。 ...

  • WeChat 样式WXSS

    官方文档-wxss 布局 flex-direction: 排列 多个元素时决定是元素排列横向还是竖向 row:从左...

  • rpx是微信小程序WXSS的尺寸单位

    rpx是微信小程序WXSS的尺寸单位。介绍rpx前,先要介绍WXSS。 WXSS WXSS(WeiXin Styl...

  • 微信小程序 - 打开APP

    接上一篇文章 --- APP分享小程序到微信(cordova-plugin-wechat) 一、官方小程序打开AP...

  • WeChat 小程序

    快捷键

  • WeChat小程序视图篇~swiper

    swiper 是什么? swiper是小程序的轮播视图控件,包含指示器、滑动事件、方向、快慢等属性。 显示效果 h...

  • WeChat小程序视图篇-view

    view 是什么? view属于微信小程序的视图容器之一。在view中可以放各种组件,并且各个组件可以组合。 如何...

网友评论

      本文标题:WeChat小程序基础篇~wxss

      本文链接:https://www.haomeiwen.com/subject/psknrftx.html