如何在js中引入less的變量
less的定義
less 是一門 CSS 預處理語言,可以通過預處理器把less文件編譯成css,less增加了變量、混合(mixin)、函數(shù)等功能,彌補了css的不足,讓編寫css更加方便
1:首先創(chuàng)建一個以.module.less為后綴的文件,在通過:export導出
variables.module.less
@color: #FF4754;
// 導出變量
:export {
color: @color;
}2:在js中引入less對象
import variables from '@/variables.module.less' console.log(variables)
3:輸出結果

使用JS更改全局樣式.less
最近公司里在做H5頁面,需要吧頁面分別展現(xiàn)到iOS,和Android上面所以說兼容成了問題,經(jīng)過我不斷百度終于找到了解決方案
1,在全局.less里先定義變量
:root {
--top: 0px;
}2,在全局去引用
.indexPage{
padding-top: var(--top);
}3,在js中控制變量
document.documentElement.style.setProperty('--top', top)這個方法也可以應用到主題切換里
到此這篇關于如何在js中引入less的變量的文章就介紹到這了,更多相關js引入less變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
JavaScript瀏覽器內(nèi)置的四大Web Worker的使用詳解
webwork是通過js的方式喚起瀏覽器的內(nèi)置api使用,輔助前端計算的一種方式,就像fetch、ajaix那樣喚起瀏覽器的接口查詢一樣,下面小編就為大家簡單介紹一下吧2025-11-11
webpack4 配置 ssr 環(huán)境遇到“document is not defined”
這篇文章主要介紹了webpack4 配置 ssr 環(huán)境遇到“document is not defined”,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-10-10
借助script進行Http跨域請求:JSONP實現(xiàn)原理及代碼
script元素的src屬性能設置URL并發(fā)起HTTP GET請求實現(xiàn)腳本操作HTTP可以跨域通信而不受限與同源策略,接下來為大家詳細介紹下Http跨域請求實現(xiàn),感興趣的你可以參考下哈2013-03-03

