当前位置: 首页 > wzjs >正文

云南省人防工程建设网站营销推广软文案例

云南省人防工程建设网站,营销推广软文案例,网站设计怎么边加载变查看,b站入口2023已更新WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式,决定了 WXML 的组件会怎么显示。 WXSS 具有 CSS 大部分特性,同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改。与 CSS 相比,WXSS …

WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式,决定了 WXML 的组件会怎么显示。

WXSS 具有 CSS 大部分特性,同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改。与 CSS 相比,WXSS 扩展的特性主要包括尺寸单位样式导入

一 尺寸单位

首先我们来学习一下尺寸单位这个新特性。在CSS中,我们通常使用的单位是px,但在WXSS中,单位是rpx。rpx(responsive pixel)可以根据屏幕宽度进行自适应,也就是说它的大小并不是固定的,会根据屏幕大小的改变而改变。

我们通过一个案例来认识一下rpx与px的区别。例如这段代码,设置黄色区域宽高均为定值100px,在手机型号为iPhone5(320 * 568)时,显示为下图样式:

还是这段代码,但是我们把机型改成iPad(768 * 1024),可以看出,黄色区域的大小并没有改变。

接下来我们修改代码,把黄色区域的宽高改为100rpx,再来看结果。当机型是iPhone5时,可以很明显的看出,黄色区域变小了。

 当机型为iPad时,黄色区域也随着变大。

 

 试想一下,当我们在开发微信小程序时,我们是希望元素的大小固定呢,还是随着不同用户设备的大小改变呢?自然是后者。这就是rpx存在的意义。

再啰嗦一下,假设黄色区域是一个轮播图,需要平铺整个页面的上半部分,如果使用rpx,就是这样的:

无论在什么设备上,我们都能实现横向的平铺。那么,如何界定“平铺”的大小呢?微信小程序规定屏幕宽为750rpx,rpx与px之间的换算关系取决于屏幕的宽度。

例如,在屏幕宽度刚好为750px的设备上,那么换算关系就是:

750rpx = 750px  ==> 1rpx = 1px

 那么如果屏幕宽度为375px呢(例如iPhone6),代入上面的表达式:

750rpx = 375px  ==> 2rpx = 1px

总结一下,rpx与px之间的换算关系为

rpx换算px :屏幕宽度/750

px换算rpx:750/屏幕宽度

 除了我们人工进行换算,还可以直接使用calc属性来表达:

view {width:calc(750rpx * 100 / 375);
}

 需要注意的一点是,750和rpx之间不能有空格。

calc() 函数在CSS中也可以使用,其参数是一个表达式,用表达式的结果作为值。

二 样式导入

我们知道,在CSS中,样式引入有行内样式 、 外部样式 、 内部样式三种方式,而在wxss中,则简单很多。

方式一:行内样式

微信小程序组件支持使用style属性来控制组件的样式,用法与CSS一致,不再赘述。

方式二:导入外联样式表

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

@import "common.wxss";

方式三:外部样式

也就是我们通常使用的在wxss中直接写语句了,与CSS不同的是,我们无须在wxml文件中使用link标签引入样式。

三 选择器

小程序不支持通配符*!

小程序不支持通配符*!

小程序不支持通配符*!

也就是说,我们在CSS中经常写的:

* {padding:0;margin:0;
}

这段代码在wxss中是无效的。

其他选择器与CSS均相同,具体如下:

四 外部样式与内部样式

我们之前在微信小程序新手入门教程一:零基础上手_自学微信小程序教程-CSDN博客中学习过,定义在app.wxss 中的样式为全局样式,作用于所有页面,而在pages文件夹下的xx.wxss中的样式,之作用于对应的页面,也就是局部样式。需要说明的是,局部样式优先级高于全局样式,也就是说局部样式中的内容会盖 app.wxss 中相同的选择器。


今天我们学习的内容比较简单,基本与我们熟悉的CSS语法一样,只有一点点新知识。接下来我们学习重头戏,也是自己动手写小程序的最后一步:组件。学习完组件的内容,我们就可以设计自己的小程序了!

http://www.dtcms.com/wzjs/514878.html

相关文章:

  • 美团网站界面设计网站怎么开发
  • 浙江网站开发工程师一个域名大概能卖多少钱
  • 昆明网站建设技术公司京东seo搜索优化
  • 做外贸网站赚钱吗推广普通话黑板报
  • 网站建设讲解材料百度爱采购怎么推广
  • 深圳做网站和视频宣传机构企业推广网站
  • 北京网站建设小程序开发网站统计分析平台
  • 开锁公司网站模板网络关键词优化方法
  • 男女做污污的网站十大经典事件营销案例
  • 做商城网站需要在北京注册公司吗做营销怎样才能吸引客户
  • 济南公司建站东莞seo优化案例
  • 青岛今日头条新闻消息郴州seo
  • 手机网站 文件上传泉州百度竞价开户
  • 制作一个网站能多少钱新郑网络推广
  • 免费简单网站万能的搜索引擎
  • 网站收录多少才有排名免费个人自助建站
  • 四川网站建设 lkcms沈阳网站建设制作公司
  • 网站推广步骤有哪些苏州网站优化排名推广
  • 深圳做网站网络公司淘宝怎么推广自己的产品
  • 自己做网站咋做巨量算数数据分析
  • 恩施建设银行网站b站推广入口2023mmm无病毒
  • 用html做的游戏网站百度seo课程
  • 网站建设学习海外新闻app
  • 政务中心网站自身建设重庆百度推广排名优化
  • php做网站完整视频数字营销平台有哪些
  • b2b电子商务网站的收益模式百度推广营销方案
  • 郑州华恩科技做网站怎么样房产网站建设
  • 现在哪些网站做外贸的好做企业网站建设价格
  • 公司做网站流程百度左侧排名
  • wordpress改网址导航搜索引擎的优化方法有哪些