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

手写VUE后台管理系统7 - 整合Less样式

整合LESS

      • 安装
      • 使用


在这里插入图片描述

Less(Leaner Style Sheets),是一门向后兼容的 CSS 扩展语言。
Less 官网:https://less.bootcss.com/


安装

yarn add less

安装完成就可以直接使用了

使用

  • 以文件形式定义全局样式

assets 目录下创建 less 目录,所有的 less 文件都统一放置于该目录下。创建 index.less 作为引入文件,其它 less 文件都通过 index.less 进行引入,这样在项目中只需要引入 index.less 即可。

index.less

必须以 ; 结尾,不然会报语法错误

@import 'layout';

layout.less

h2 {
    font-weight: 700;
}

main.ts 中引入

import '@/assets/less/index.less'
  • style 标签中定义局部样式

vue 文件中添加如下内容,lang 设置为 less,则可以在 style 标签中使用 less 语法定义样式,scoped 表示 style 标签中的样式只能应用于当前页面。

<style scoped lang="less">
#header {
  color: black;
  .navigation {
    font-size: 12px;
  }
  .logo {
    width: 300px;
  }
}
</style>

http://www.kler.cn/a/161121.html

相关文章:

  • 深入Zookeeper节点操作:高级功能与最佳实践
  • 软件测试(系统测试)的定位和专业:完善产品;专业;非助手;自动化
  • 基于lora的一主多从监测系统
  • MISRA C++ 2023 编码标准规范
  • 解锁 AI 新境界:元素碰撞的神奇应用技巧全解析
  • cmake中execute_process详解
  • Inno Setup使用
  • supervisor杀死不掉程序的问题分析
  • (动手学习深度学习)第13章 实战kaggle竞赛:树叶分类
  • 4G基站BBU、RRU、核心网设备
  • VUE+THREE.JS 点击模型相机缓入查看模型相关信息
  • 云计算生成式 -给你不一样的音乐推荐新体验
  • 英伟达显卡系列与架构、代表产品
  • 基于JavaScript的jimp库处理图片,添加绘制点
  • 【华为od】存在一个m*n的二维数组,其成员取值范围为0,1。其中值为1的元素具备扩散性,每经过1S,将上下左右值为0的元素同化为1。
  • 要求CHATGPT高质量回答的艺术:提示工程技术的完整指南—第 23 章:命名实体识别提示
  • 《QDebug 2023年11月》
  • 要求CHATGPT高质量回答的艺术:提示工程技术的完整指南—第 7 章:让我们想一想 提示语
  • 背包问题学习
  • 数据结构与算法编程题50
  • NC 比telnet 强大网络命令
  • 我有才打造知识付费小程序
  • simulink trigger模块使用——多种调用案例分析
  • 出海电商中的技术护航:Socks5代理与代理IP的应用
  • 第16关 革新云计算:如何利用弹性容器与托管K8S实现极速服务POD扩缩容
  • JVM垃圾回收机制GC