0
点赞
收藏
分享

微信扫一扫

uni-app中scss语法初体验。

IT影子 2021-09-23 阅读 104
uni-app

1.首先检测一下你有没有安装scss语言,任意一个.vue页面写入lang="scss"声明。

<style lang="scss" scoped>
    
</style>

2.如果没有安装,会提示如下信息,去插件市场安装一个就好。


如果你用的是HbuilderX编辑器。

3.依此找到--菜单栏--工具--插件安装--安装新插件--前往插件市场安装--在搜索框输入scss--点击安装

图片教程:






1.可以嵌套写css样式
我们可以测试下:
基本框架:

<template>
    <view class="container">
        <view class="box">
            <text>昨夜星辰昨夜风</text>
            <button type="default">生成</button>
        </view>
    </view>
</template>

scss语法体验:

<style lang="scss" scoped>
    .container {
        height: 750rpx;
        width: 750rpx;
        background-color: #3F536E;
        .box {
            height: 375upx;
            width: 375upx;
            .text {
                font-size: 60upx;
                color: white;
            }
            button {
                background-color: #4CD964;
            }
        }
    }
</style>

效果预览:


2.全局变量用法
首先在uni-app项目中,找到uni.scss文件,这个文件是存放scss全局变量的文件。


uni.scss文件中

以$符号命名一个全局变量名称。


在其他.vue页面的样式中调用这个全局变量名。


举报

相关推荐

0 条评论