less語法簡介

1.基礎(chǔ)變量定義(HBuilder)

.div{
    background: #aaa;
    @size:40px;
  .span{
      background: #ccc;
      font-size: @size;
  } 
}

2.作為選擇器和屬性名的變量

@kuaidu:width;
.@{kuaidu}{
    @{kuaidu}:150px
}

3.字符串

@url:"https://www.baidu.com/img/";             
.@{kuaidu}{                                    
    @{kuaidu}:1000px;                          
    background:#CCCCCC url("@{url}bdlogo.png");
}                                              

4.重復定義相同變量名覆蓋夷恍。(惰性加載冕碟,就近原則----當前作用域向上搜索)

(二)混合minxins(規(guī)則集)

h1{
    font-size: 18px;
    color: #ccc;
    font-family: "microsoft yahei";
    .font-bac;
}               
h2{
    font-size: 30px;
    color: lightcoral;
     .font-bac;
}   
.font-bac{
    background: lightgreen;
}      

2.不輸出的樣式集(添加())

.font-bac(){
    background: lightgreen;
} 

3.帶選擇器的混合(&:父級)

.hover{
    &:hover{
        border: 1px solid #F08080;
    }
}   
button{
    .hover()
} 

4.帶參數(shù)混合

.hover(@color){
    &:hover{
        border: 1px solid @color;
    }
}   
button{
    .hover(@color)
} 

5.帶參數(shù)并且有默認值

.hover(@color:#ccc){
    &:hover{
        border: 1px solid @color;
    }
}   
button{
    .hover()
}         

6帶多個參數(shù)的混合(推薦使用耻煤;)

image.png

多個同名集合不會覆蓋扰楼,而是取合集

.hover(@color:#ccc;@pading:20px 30px 20px 40px){
    &:hover{
        border: 1px solid @color;
        padding: @pading;
    }
}   
button{
    .hover()
} 

7.命名參數(shù)(根據(jù)名字而不是位置)
@arguments代表所有參數(shù)

.hover(@color:#ccc;@pading:20px 30px 20px 40px){
    &:hover{
        border: 1px solid @color;
        padding: @pading;
    }
}   
button{
    .hover(@pading:40px)
}

8.匹配模式

button{
    .hover(@pading:40px);
    background: @color;
    .border(t-l)
}
.border(all,@kuaidu:5px){
    border-radius: @kuaidu;
} 
.border(t-l,@kuaidu:5px){
    border-top-left-radius: @kuaidu;
} 

9.混合中的運算

.average(@x,@y){
    @average:((@x+@y)/2);
}   
button{
    .hover(@pading:40px);
    background: @color;
    .border(t-l);
    .average(30px;60px);
    height: @average;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末梯轻,一起剝皮案震驚了整個濱河市褪迟,隨后出現(xiàn)的幾起案子冗恨,更是在濱河造成了極大的恐慌,老刑警劉巖味赃,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件掀抹,死亡現(xiàn)場離奇詭異,居然都是意外死亡心俗,警方通過查閱死者的電腦和手機傲武,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來城榛,“玉大人揪利,你說我怎么就攤上這事『莩郑” “怎么了疟位?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長喘垂。 經(jīng)常有香客問我甜刻,道長,這世上最難降的妖魔是什么王污? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任罢吃,我火速辦了婚禮,結(jié)果婚禮上昭齐,老公的妹妹穿的比我還像新娘尿招。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布就谜。 她就那樣靜靜地躺著怪蔑,像睡著了一般。 火紅的嫁衣襯著肌膚如雪丧荐。 梳的紋絲不亂的頭發(fā)上缆瓣,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天,我揣著相機與錄音虹统,去河邊找鬼弓坞。 笑死,一個胖子當著我的面吹牛车荔,可吹牛的內(nèi)容都是我干的渡冻。 我是一名探鬼主播,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼忧便,長吁一口氣:“原來是場噩夢啊……” “哼族吻!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起珠增,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤超歌,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后蒂教,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體巍举,經(jīng)...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年悴品,在試婚紗的時候發(fā)現(xiàn)自己被綠了禀综。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡苔严,死狀恐怖定枷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情届氢,我是刑警寧澤欠窒,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站退子,受9級特大地震影響岖妄,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜寂祥,卻給世界環(huán)境...
    茶點故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一荐虐、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧丸凭,春花似錦福扬、人聲如沸腕铸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽狠裹。三九已至,卻和暖如春汽烦,著一層夾襖步出監(jiān)牢的瞬間涛菠,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工撇吞, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留俗冻,地道東北人。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓梢夯,卻偏偏與公主長得像言疗,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子颂砸,可洞房花燭夜當晚...
    茶點故事閱讀 44,652評論 2 354

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)死姚,斷路器人乓,智...
    卡卡羅2017閱讀 134,652評論 18 139
  • 國家電網(wǎng)公司企業(yè)標準(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 10,962評論 6 13
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,806評論 6 342
  • 非集合對象 在非集合類對象中,對不可變對象進行copy操作都毒,僅僅是指針復制色罚,是淺復制;對不可變對象進行mutabl...
    6灰太狼9閱讀 168評論 0 0
  • 你是人 一個文明的公民 你千變?nèi)f化 你法術(shù)無邊 大眾面前 你永遠斯斯文文 當斯下這層皮后 你確定你是一個人账劲?
    赤足者閱讀 221評論 0 0