Uniapp中的css样式

31 篇文章 0 订阅
本文详细介绍了uniapp中样式单位rpx的使用,如何通过@import导入外部样式,字体图标的引入和使用,以及scss预处理器的配置与应用。同时提到了全局变量的设置和使用,帮助开发者更好地管理和复用样式资源。
摘要由CSDN通过智能技术生成

样式

在这里插入图片描述

-rpx

代码

样式大小将会随动
似乎750为一屏
1125为竖一屏,不知道这个是个怎么基准。反正变换分辨率的时候回跟着调整,或许是系数吧,对文字同样有效

<template>
	<view>
		<view>
			样式
		</view>
		<view class="box1">
			文字样式
		</view>
	</view>
</template>
<style>
.box1{
	width: 750rpx;
	height: 1125rpx;
	background: #aaaaff;
	font-size: 30rpx;  // 对文字有效
}
</style>

-@improt

可以通过他导入外部css样式
在这里插入图片描述
比如我们创建一个样式在外面,然后在style中…进行导入。。由于是在最外层,所以整个页面有效

<style>
	@import url("./back.css");
.box1{
	width: 750rpx;
	height: 1125rpx;
	background: #aaaaff;
	font-size: 30rpx;
}
</style>

page相当于body节点

并且定义在App.vue中的样式为全局样式,作用于每一个页面,
在pages目录下的vue文件中定义的样式为局部样式最近原则,优先级最高

-字体图标

在这里插入图片描述
示例:
首先先把字体图标文件加入项目static文件夹下的fonts目录[自定义]
然后引入字体的css文件[推荐在vue.app做全局引入]
在这里插入图片描述

一般css文件中引入字体的路径都会报错。我们修正一下
修改前:
在这里插入图片描述
修改后:
在这里插入图片描述

使用:

在这里插入图片描述
在这里插入图片描述

-scss 的使用

在这里插入图片描述
一般情况是会报错没有安装插件我们安装他
在这里插入图片描述

使用测试

准备一个text
在这里插入图片描述
然后在父级box的css中我们定义

在这里插入图片描述
就可以直接使用,并不用额外的引入;

补充

在这里插入图片描述
这个文件是uniapp中的全局变量
内容如下
在这里插入图片描述
里面的都可以直接使用
我们在别的地方可以直接使用这里的变量,而无需导入;
类似全局变量
比如我们存一个背景色=红,其他地方直接使用背景色这个变量就可以了。而不用担心颜色不一致

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值