css upx rpx
时间: 2023-11-17 18:03:39 浏览: 136
CSS中的像素单位有px、em、rem等,但在小程序和uni-app中,我们使用的是upx和rpx。其中,upx是微信小程序中的单位,而rpx是uni-app中的单位。它们的作用是为了适配不同分辨率的设备,使得UI在不同设备上显示的大小和比例都相同。其中,upx是物理像素,而rpx是逻辑像素,它们的换算关系是:在750宽度的设计稿中,1rpx=0.5upx。因此,在uni-app中,我们可以使用rpx来设置元素的大小,而不用考虑不同设备的分辨率问题。
相关问题
UPX
UPX 是一款开源的可执行文件压缩工具,它可以将可执行文件的大小压缩到最小,从而减少程序的存储空间和下载时间。UPX 支持多种操作系统和处理器架构,包括 Windows、Linux、macOS 等,并且可以对常见的可执行文件格式进行压缩,例如 PE、ELF、Mach-O 等。
使用 UPX 压缩可执行文件非常简单,只需要在命令行中指定 `--upx` 参数即可,例如:
```
pyinstaller -F myscript.py --upx
```
在执行这条命令之前,您需要先安装 UPX 工具,并将其添加到系统路径中。UPX 工具可以从官方网站 https://upx.github.io/ 下载,下载完成后解压缩即可使用。
<template> <view class="content"> <h1>原神 !启动!</h1> <image class="logo" src="/static/原神1.png"></image> <view class="text-area"> <view class="lientex" style=""> <label> 账号:</label> <input type ="text" style="border : 1upx solid #1e1e1e;border-radius:10upx;" @blue="onblue" :value="code" /> </view> <view class="lientex" style="width: 100%;"> <label> 密码:</label> <input type ="text" password="true" style="border : 1upx solid #1e1e1e;border-radius:10upx;" value="pass" @blur="onpassblue"/> </view> <view class="lientex" style="width: 100%;"> <button style="font-size: 34upx;margin-top: 20upx;width: 200upx;" @click="onclickbout()">登录</button> </view> </view> </view> </template> <script> export default { data() { return { title: 'Hello', code:"", pass:"" } }, onLoad() { }, methods: { onblue(e) { this.code=e.detail.value; }, onpassblue(e) { this.pass=e.detail.value; }, onclickbout(e) { console.log(this.code,this.pass) uni.request({ url:"http://127.0.0.1/Server.masx", data:{code:this.code,pass:this.pass}, success : (data)=> { console.log(data) } }) }, } } </script> <style> .content { width:400px; height:590px; display: flex; flex-direction: column; align-items: center; justify-content: center; background-image: url("../../static/00.jpeg"); } .lientex{ } .logo { height: 200rpx; width: 200rpx; margin-top: 200rpx; margin-left: auto; margin-right: auto; margin-bottom: 50rpx; } .text-area { } .title { font-size: 36rpx; color: #8b8f94; } </style> 帮我把每一行代码注释
好的,以下是每行代码的注释:
```
<template> <!--模板开始-->
<view class="content"> <!--视图开始-->
<h1>原神 !启动!</h1> <!--标题开始-->
<image class="logo" src="/static/原神1.png"></image> <!--图片开始-->
<view class="text-area"> <!--文本视图开始-->
<view class="lientex" style=""> <!--视图开始-->
<label> 账号:</label> <!--标签开始-->
<input type ="text" style="border : 1upx solid #1e1e1e;border-radius:10upx;" @blue="onblue" :value="code" /> <!--输入框开始-->
</view> <!--视图结束-->
<view class="lientex" style="width: 100%;"> <!--视图开始-->
<label> 密码:</label> <!--标签开始-->
<input type ="text" password="true" style="border : 1upx solid #1e1e1e;border-radius:10upx;" value="pass" @blur="onpassblue"/> <!--输入框开始-->
</view> <!--视图结束-->
<view class="lientex" style="width: 100%;"> <!--视图开始-->
<button style="font-size: 34upx;margin-top: 20upx;width: 200upx;" @click="onclickbout()">登录</button> <!--按钮开始-->
</view> <!--视图结束-->
</view> <!--文本视图结束-->
</view> <!--视图结束-->
</template> <!--模板结束-->
<script> <!--脚本开始-->
export default { <!--默认导出开始-->
data() { <!--数据开始-->
return { <!--返回开始-->
title: 'Hello', <!--标题-->
code:"", <!--账号-->
pass:"" <!--密码-->
} <!--返回结束-->
}, <!--数据结束-->
onLoad() { <!--加载开始-->
//空函数
}, <!--加载结束-->
methods: { <!--方法开始-->
onblue(e) <!--输入框获得焦点触发-->
{
this.code=e.detail.value; <!--获取输入框中的值-->
},
onpassblue(e) <!--输入框失去焦点触发-->
{
this.pass=e.detail.value; <!--获取输入框中的值-->
},
onclickbout(e) <!--按钮点击触发-->
{
console.log(this.code,this.pass) <!--输出账号和密码-->
uni.request({ <!--发送网络请求开始-->
url:"http://127.0.0.1/Server.masx", <!--请求的地址-->
data:{code:this.code,pass:this.pass}, <!--请求的数据-->
success : (data)=> { <!--请求成功后执行-->
console.log(data) <!--输出请求返回的数据-->
} <!--成功结束-->
}) <!--发送网络请求结束-->
},
} <!--方法结束-->
} <!--默认导出结束-->
</script> <!--脚本结束-->
<style> <!--样式开始-->
.content { <!--视图样式开始-->
width:400px; <!--宽度-->
height:590px; <!--高度-->
display: flex; <!--显示方式-->
flex-direction: column; <!--排列方式-->
align-items: center; <!--水平对齐方式-->
justify-content: center; <!--垂直对齐方式-->
background-image: url("../../static/00.jpeg"); <!--背景图片-->
} <!--视图样式结束-->
.lientex{ <!--视图样式开始-->
//空样式
} <!--视图样式结束-->
.logo { <!--样式开始-->
height: 200rpx; <!--高度-->
width: 200rpx; <!--宽度-->
margin-top: 200rpx; <!--上边距-->
margin-left: auto; <!--左边距-->
margin-right: auto; <!--右边距-->
margin-bottom: 50rpx; <!--下边距-->
} <!--样式结束-->
.text-area { <!--文本视图样式开始-->
//空样式
} <!--文本视图样式结束-->
.title { <!--样式开始-->
font-size: 36rpx; <!--字体大小-->
color: #8b8f94; <!--字体颜色-->
} <!--样式结束-->
</style> <!--样式结束-->
阅读全文