欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

CSS框架sass的示例分析-創(chuàng)新互聯(lián)

這期內(nèi)容當中小編將會給大家?guī)碛嘘PCSS框架sass的示例分析,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設,路橋企業(yè)網(wǎng)站建設,路橋品牌網(wǎng)站建設,網(wǎng)站定制,路橋網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,路橋網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

sass結(jié)尾的文件有著更嚴格的格式要求,scss文件更貼近原生css

比如sass文件

CSS

  1. #main 

  2.   color: #fff

  3.   &-sidebar

  4.     border: 1px solid

等同于scss的

CSS

  1. #main {

  2.   color: black;

  3.   &-sidebar { border: 1px solid; }

  4. }

編譯后為

其中代表父級元素的& 只可出現(xiàn)在頭部,否則解析不出來。
嵌套屬性

CSS

  1. .funky {

  2.   font: {

  3.     family: fantasy;

  4.     size: 30em;

  5.     weight: bold;

  6.   }

  7. }

編譯為

CSS

  1. .funky {

  2.   font-family: fantasy;

  3.   font-size: 30em;

  4.   font-weight: bold; }

這個在一些復雜的css3屬性上用處比較大,比如animate
字符串內(nèi)插

使用#{}作為選擇器變量

CSS

  1. $name: foo;

  2. $attr: border;

  3. p.#{$name} {

  4.   #{$attr}-color: blue;

  5. }

  6. p {

  7.   $font-size: 12px;

  8.   $line-height: 30px;

  9.   font: #{$font-size}/#{$line-height};

  10. }

第二個例子如果不用字面量則12除30
運算符

CSS

  1. p {

  2.   width: 1in + 8pt;

  3. }

單位如果可以轉(zhuǎn)換,會被自動轉(zhuǎn)換
編譯為:

CSS

  1. p {

  2.   width: 1.111in; }

  3. p {

  4.   font: 10px/8px;             // Plain CSS, no division

  5.   $width: 1000px;

  6.   width: $width/2;            // Uses a variable, does division

  7.   width: round(1.5)/2;        // Uses a function, does division

  8.   height: (500px/2);          // Uses parentheses, does division

  9.   margin-left: 5px + 8px/2px; // Uses +, does division

  10. }

直接字面量,變量使用,函數(shù),括號,優(yōu)先級
以上編譯為

CSS

  1. p {

  2.   font: 10px/8px;

  3.   width: 500px;

  4.   height: 250px;

  5.   margin-left: 9px; 

  6. }

顏色:

CSS

  1. p {

  2.   color: #010203 + #040506;//相加 rbg三位分別相加

  3.   color: #010203 * 2;//相乘

  4.   color: rgba(255, 0, 0, 0.75) + rgba(0, 255, 0, 0.75);//帶alpha通道的疊加

  5.   color: opacify($translucent-red, 0.3);//控制透明的函數(shù),加強非透明

  6.   background-color: transparentize($translucent-red, 0.25);  //控制透明的函數(shù),加強透明

  7. }

默認變量:

CSS

  1. $content: "First content";

  2. $content: "Second content?" !default;

  3. $new_content: "First time reference" !default;

  4. #main {

  5.   content: $content;

  6.   new-content: $new_content;

  7. }

!default 如變量被賦值使用之前的賦值,沒被賦值,賦值


上述就是小編為大家分享的CSS框架sass的示例分析了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

分享文章:CSS框架sass的示例分析-創(chuàng)新互聯(lián)
路徑分享:http://chinadenli.net/article40/cejjeo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄響應式網(wǎng)站外貿(mào)建站關鍵詞優(yōu)化網(wǎng)站設計網(wǎng)站導航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設