站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        Less與Sass框架如何使用?

        一、Less語法

          1.變量聲明:

            @變量名:變量值;

        1 @newHeight:20px;

          2.調(diào)用變量:

        1 .box {2     width: @newHeight;3     height: @newHeight;      4 }

          3.多重繼承(Mixins):調(diào)用已有的類作為自己成員

        1 .box1 {2     .box;3 }

          4.帶參數(shù)函數(shù):

        1 .newBox(@newWidth) {2     height: @newWidth;3 }4 .box2 {5     .newBox(20px);6 }

          5.嵌套:(CSS中不能存在嵌套)

        1 .box1 {2     height: 200px;3     width: 100px;4     .box2 {5         height: 200px;6         width: 50px;7     }8 }
         1 /*以下兩種格式的代碼實(shí)現(xiàn)的是同一種效果*/ 2 a { 3     &:hover { 4         color: red; 5     } 6 } 7  8 a:hover { 9     color: red;10 }

        二、Sass/Scss語法

          Sass省去了CSS中的作為表示作用域的花括號(hào){}和語句末尾的分號(hào); ,改用縮進(jìn)和換行;以“.sass”結(jié)尾的文件;

          Scss也是Sass的一種形式,它的語法中使用{}和;,變量使用$聲明;通常一般用Scss,以“.scss”結(jié)尾的文件。

          1.變量聲明和調(diào)用:

        1 /*聲明*/2 $newWeight: 30px;3 /*調(diào)用*/4 .box {5     width: $newWeight;6 }

          2.屬性嵌套:

         1 /*將box1的border設(shè)置為1px solid red的邊框*/ 2 .box1 { 3     wiodth: $newWeight; 4     border: { 5         top: 1px solid red; 6         right: 1px solid red; 7         bottom: 1px solid red; 8         left: 1px solid red; 9     }10 }

          3.混合宏:

         1 /*聲明不帶參數(shù)的混合宏*/ 2 @mixin newName { 3     width: 50px; 4 } 5 /*調(diào)用不帶參數(shù)的混合宏*/ 6 .box { 7     @include newName; 8 } 9 /*聲明帶參數(shù)的混合宏*/10 @mixin newName($newColor) {11     background-color: $newColor;12 }13 /*調(diào)用帶參數(shù)的混合宏*/14 .box2 {15     @include newNmae(red);16 }

          4.繼承:

        1 .global {2                 3     outline: 1px solid red;4 }5 /*繼承使用extend*/6 input[type="text"] {7     color: yellow;8     @extend .golbal;9 }

          5.占位符:

        1 %test {2     width: 20px;3 }4 .box {5     @extend %test;6 }

          用占位符聲明的類,若一直沒有調(diào)用,則不會(huì)在編譯后的“.css”文件中存在占位符的類。

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 精品久久久久久无码中文字幕 | 久久精品成人影院| 亚洲精品无码日韩国产不卡?V| 国产欧美国产精品第一区| 亚洲国产精品SSS在线观看AV| 国产精品永久免费| 国产91精品在线观看| 亚洲av无码国产精品夜色午夜| 国产亚洲精品成人a v小说| 成人久久精品一区二区三区| 亚洲国产精品国自产拍AV| 国产原创精品 正在播放| 四虎影视国产精品永久在线| 国产精品午睡沙发系列| 亚洲AV成人精品网站在线播放 | 国产精品午夜无码AV天美传媒 | 亚洲国产精品不卡毛片a在线| 国产精品免费一区二区三区| 久久精品国产亚洲一区二区| 97精品久久天干天天天按摩| 久久精品国产亚洲AV无码娇色| 伊在人亚洲香蕉精品区麻豆| 精品无码专区亚洲| 国产精品白丝AV嫩草影院| 久久91综合国产91久久精品| 99re久久精品国产首页2020| 久久丫精品国产亚洲av不卡| 综合在线视频精品专区| 亚洲精品第一国产综合境外资源| 久久国产精品国语对白| 久久精品国产黑森林| 国内精品伊人久久久久网站| 99久久国产综合精品网成人影院| 久久er热视频在这里精品| 国产一精品一av一免费爽爽| 国产精品视频网| 四虎精品影院永久在线播放| 91嫩草亚洲精品| 99久久精品这里只有精品| 99久免费精品视频在线观看| 国产精品国产AV片国产|