VSCode中如何省略配置来快速使用Less

发布时间 - 2021-10-18 00:00:00    点击率:

本篇文章给大家介绍一下vscode中省略配置的使用less的方法,希望对大家有所帮助!

Less

前端页面的制作过程中,如果页面内元素较多,并且层级结构较为复杂,会导致我们写出来的CSS特别的冗余,并且不容易进行维护。【推荐学习:《vscode教程》】

所以对于CSS也有不少的扩展,比如Less,SassCSS预处理器。

一般而言,在使用这些CSS扩展语言时,会先使用npm进行下载,然后在webpack当中进行配置使用。

虽然也可以直接导入less到浏览器中,不过要先引入clean-css 插件

但是如果想要以最快的方式使用less进行样式编写,我找到的方法是使用vs code中的插件,让vs code直接帮你编译完成一个css。这种方式也是我目前比较常用的。

Easy Less

这里推荐一款叫做Easy Less的插件。

Easy Less直接在vs code的扩展商店中安装后即可生效,现在我们可以创建一个less文件,然后在里面使用less的方式编写样式代码,保存后即可发现在less同级文件夹中会生成一个相同名称的css文件。

Less文件中内容:

@setColor:{
    1: #ff0000;
    2: #ff0;
    3: #f0f;
    4: #0ff;
    5: #00f;
}
#app {
    .ul {
        each(@setColor, {
            .li@{key} {
                background-color: @value;
                width: 100px;
                height: 20px;
            }
        })
    }
}

生成的CSS代码:

#app .ul .li1 {
  background-color: #ff0000;
  width: 100px;
  height: 20px;
}
#app .ul .li2 {
  background-color: #ff0;
  width: 100px;
  height: 20px;
}
#app .ul .li3 {
  background-color: #f0f;
  width: 100px;
  height: 20px;
}
#app .ul .li4 {
  background-color: #0ff;
  width: 100px;
  height: 20px;
}
#app .ul .li5 {
  background-color: #00f;
  width: 100px;
  height: 20px;
}

这样在引入页面时,就可以直接引入此CSS文件,而不必做多余的转换工作了。 其实在vs code当中,不止有less的简化工具,sass的工具插件同样也存在其中,大家如果感兴趣也都可以试试。

更多编程相关知识,请访问:编程入门!!


# vscode  # 也有  # 帮你  # 感兴趣  # 我们可以  # 而不  # 不容易  # 给大家  # 也都  # 较多  # 可以直接 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: javascript中的try catch异常捕获机制用法分析  如何快速重置建站主机并恢复默认配置?  Claude怎样写结构化提示词_Claude结构化提示词写法【教程】  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  图册素材网站设计制作软件,图册的导出方式有几种?  如何在IIS管理器中快速创建并配置网站?  深圳网站制作平台,深圳市做网站好的公司有哪些?  android nfc常用标签读取总结  香港服务器租用每月最低只需15元?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  微信小程序 五星评分(包括半颗星评分)实例代码  如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)  C++时间戳转换成日期时间的步骤和示例代码  Laravel storage目录权限问题_Laravel文件写入权限设置  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  python中快速进行多个字符替换的方法小结  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  Laravel如何使用Service Provider服务提供者_Laravel依赖注入与容器绑定【深度】  七夕网站制作视频,七夕大促活动怎么报名?  音响网站制作视频教程,隆霸音响官方网站?  个人网站制作流程图片大全,个人网站如何注销?  Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程  Android使用GridView实现日历的简单功能  Laravel如何与Pusher实现实时通信?(WebSocket示例)  Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑  中山网站推广排名,中山信息港登录入口?  Laravel如何自定义分页视图?(Pagination示例)  Laravel如何操作JSON类型的数据库字段?(Eloquent示例)  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理  油猴 教程,油猴搜脚本为什么会网页无法显示?  智能起名网站制作软件有哪些,制作logo的软件?  Laravel怎么判断请求类型_Laravel Request isMethod用法  如何批量查询域名的建站时间记录?  Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册  JavaScript数据类型有哪些_如何准确判断一个变量的类型  iOS验证手机号的正则表达式  深圳网站制作的公司有哪些,dido官方网站?  香港服务器WordPress建站指南:SEO优化与高效部署策略  北京的网站制作公司有哪些,哪个视频网站最好?  详解CentOS6.5 安装 MySQL5.1.71的方法  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  详解Huffman编码算法之Java实现  如何用PHP快速搭建高效网站?分步指南  魔方云NAT建站如何实现端口转发?  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  高防服务器租用指南:配置选择与快速部署攻略  EditPlus 正则表达式 实战(3)