小程序使用uni-app搭建小程序环境---css变化

Posted smile轉角

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序使用uni-app搭建小程序环境---css变化相关的知识,希望对你有一定的参考价值。

css的变化

标准的css基本都是支持的。

选择器有2个变化:*选择器不支持;元素选择器里没有body,改为了page。微信小程序即是如此。

复制代码page{  

}

单位方面,px无法动态适应不同宽度的屏幕,rem只能用于h5。如果想使用根据屏幕宽度自适应的单位,推荐使用rpx,全端支持。 尺寸单位文档

uni-app推荐使用flex布局,并默认就是flex布局,这个布局思路和传统流式布局有点区别。但flex的有趣在于,不管是什么技术都支持这种排版,web、小程序/快应用、weex/rn、原生的iosandroid开发,全都支持flex。它是通吃所有端的新一代布局方案。相关教程请自行百度学习。

uni-app的vue文件里支持所有web排版方式,不管是流式还是flex。但nvue里,只支持flex,因为它在app端是使用原生排版引擎渲染的。

注意背景图和字体文件尽量不要大于40k。会影响性能。如果非要大于40k,需放到服务器侧远程引用或base64后引入,不能放到本地作为独立文件引用。在小程序里,其实小于40k的文件在css里也无法引用,uni-app编译器在编译时自动做了处理,把小于40k的文件编译为base64方式了。

以上是关于小程序使用uni-app搭建小程序环境---css变化的主要内容,如果未能解决你的问题,请参考以下文章

小程序使用uni-app搭建小程序环境---弹窗

小程序使用uni-app搭建小程序环境---js变化

五子棋(1)——uniapp 小程序项目搭建

uni-app小程序开发踩坑记录

小程序项目开发-- 京东商城uni-app之商品列表页面 (下)

小程序项目开发-- 京东商城uni-app之商品列表页面 (上)