第6章 WXSS样式处理-【千锋教育】微信小程序开发与实战(微课版)

2023-03-22
| 26页
| 87人阅读
| 0人下载
教辅

内容正文:

第6章 WXSS样式处理 WXSS尺寸单位 WXSS样式导入 WXSS选择器 WXSS布局 01 02 04 03 目 录 CATALOUGUE 初心至善 匠心育人 WXSS尺寸单位 初心至善 匠心育人 WXSS尺寸单位 rpx(全称 responsive pixel)单位在渲染过程中可以根据屏幕宽度进行自适应,会将rpx按比例换算成px,WXSS规定屏幕宽度为750px。例如在iPhone6中,屏幕宽度为375px,共有750个物理像素,换算成rpx就是750rpx = 375px,由此可以得出,在iPhone6中1rpx = 0.5px = 1物理像素。 初心至善 匠心育人 WXSS尺寸单位 设备 rpx换算px(屏幕宽度/750) rpx换算px(750/屏幕宽度) iPhone5 1rpx = 0.42px 1px = 2.34rpx iPhone6 1rpx = 0.5px 1px = 2rpx iPhone6 Plus 1rpx = 0.552px 1px = 1.81rpx 初心至善 匠心育人 WXSS尺寸单位 rem(全称 root em)单位与rpx的用法类似,WXSS规定屏幕为20rem,我们还以iPhone6为例。iPhone6的屏幕宽度为375px,换算成rem就是20rem = 375px,由此得出,在iPhone6中1rem = 18.75px。 初心至善 匠心育人 WXSS尺寸单位 设备 rpx换算px (屏幕宽度/750) rpx换算px (750/屏幕宽度) rem换算px (屏幕宽度/20) px换算rem (20/屏幕宽度) iPhone5 1rpx = 0.42px 1px = 2.34rpx 1rem = 15.75px 1px ≈ 0.0635rem iPhone6 1rpx = 0.5px 1px = 2rpx 1rem = 18.75px 1px = 0.053rem iPhone6 Plus 1rpx = 0.552px 1px = 1.81rpx 1rem = 20.7px 1px ≈ 0.048rem 初心至善 匠心育人 WXSS选择器 初心至善 匠心育人 WXSS选择器 CSS选择器用于选择需要添加样式的页面元素,WXSS对CSS选择器属性也做了部分兼容。在WXSS中实现了CSS的部分选择器,其规则也和CSS一样,如果对CSS比较熟悉的话,可以快速掌握WXSS选择器的使用。 初心至善 匠心育人 WXSS选择器 选择器 样例 描述 .class .content 选择所有拥有 class=”content” 的组件 #id #demo 选择拥有 id=”demo” 的组件 element view 选择所有 view 组件 element, element view, checkbox 选择所有文档的 view 和 checkbox 组件 ::after view::after 在 view 组件后边插入内容 ::before view::before 在 view 组件前边插入内容 初心至善 匠心育人 WXSS选择器 CSS选择器语法: 选择器 { 样式属性: 属性值; 样式属性: 属性值; } 初心至善 匠心育人 WXSS样式导入 初心至善 匠心育人 WXSS样式导入 在小程序中,每个组件上都有一个style的公共属性,用于设置组件的样式。组件上的style属性定义的样式会在小程序运行时被解析,如果是非必要的情况,不建议直接将样式定义在组件的style属性中,这会影响页面渲染速度。 初心至善 匠心育人 WXSS样式导入 内联样式示例代码: // index.wxml <view class="body"> <view class="title">标题</view> <view class="line-item">第1行内容;</view> <view class="line-item">第2行内容;</view> <view style="font-size: 30rpx;font-weight: bold;">第3行内容;</view> </view> // index.wxss .body { border: 1px solid #000; height: 30%; text-align: center; } .title { font-size: 40rpx; font-weight: 600; } .line-item { font-size: 30rpx; line-height: 80rpx; } 初心至善 匠心育人 WXSS样式导入 在实际项目

资源预览图

第6章 WXSS样式处理-【千锋教育】微信小程序开发与实战(微课版)
1
第6章 WXSS样式处理-【千锋教育】微信小程序开发与实战(微课版)
2
第6章 WXSS样式处理-【千锋教育】微信小程序开发与实战(微课版)
3
第6章 WXSS样式处理-【千锋教育】微信小程序开发与实战(微课版)
4
第6章 WXSS样式处理-【千锋教育】微信小程序开发与实战(微课版)
5
第6章 WXSS样式处理-【千锋教育】微信小程序开发与实战(微课版)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。