男人吃奶摸下挵进去好爽,日日躁夜夜躁狠狠躁,freesexvide0s性欧美高清,高清freexxxx性国产,无码人妻一区二区三区一,乱人伦中文字幕成人网站在线,亚洲欧美综合一区二区三区 ,神马影院在线视频观看
知識學堂
  • ·聯系電話:+86.023-75585550
  • ·聯系傳真:+86.023-75585550
  • ·24小時手機:13896886023
  • ·QQ 咨 詢:361652718 513960520
當前位置 > 首頁 > 知識學堂 > 網站建設知識
動態的樣式表lesscss:簡單學習lesscss語法
更新時間:2012-07-05 | 發布人:本站 | 點擊率:1873

lesscss 是動態的樣式表語言,他讓css增加變量,組合,函數,運算等語法。這個項目的網站在國內訪問不到,大家都懂的。

lesscss使用方法有兩種:

1.頁面添加一個 less.js的文件,css使用 style.less 文件后綴來編寫,不過需要有服務器的環境支持

<link rel="stylesheet/less" type="text/css" href="styles.less">
<script src="less.js" type="text/javascript"></script>

2.在服務器端使用node.js來編譯,node.js 使用 less的方法如下:

先使用npm包管理器來安裝
$ npm install less
然后就可以使用命令行來編譯壓縮less代碼了
$ lessc styles.less > styles.css

下面是一些lesscss的語法:

使用變量

// LESS

@color: #4D926F;

#header {

  color: @color;

}

h2 {

  color: @color;

}

/* Compiled CSS */

#header {

  color: #4D926F;

}

h2 {

  color: #4D926F;

}

2.組合

// LESS

.rounded-corners (@radius: 5px) {

  border-radius: @radius;

  -webkit-border-radius: @radius;

  -moz-border-radius: @radius;

}

#header {

  .rounded-corners;

}

#footer {

  .rounded-corners(10px);

}

/* Compiled CSS */

#header {

  border-radius: 5px;

  -webkit-border-radius: 5px;

  -moz-border-radius: 5px;

}

#footer {

  border-radius: 10px;

  -webkit-border-radius: 10px;

  -moz-border-radius: 10px;

}

3.選擇器


// LESS

 

#header {

  h1 {

    font-size: 26px;

    font-weight: bold;

  }

  p { font-size: 12px;

    a { text-decoration: none;

      &:hover { border-width: 1px }

    }

  }

}

 

/* Compiled CSS */

 

#header h1 {

  font-size: 26px;

  font-weight: bold;

}

#header p {

  font-size: 12px;

}

#header p a {

  text-decoration: none;

}

#header p a:hover {

  border-width: 1px;

}

4. 變量預算


// LESS

 

@the-border: 1px;

@base-color: #111;

@red:        #842210;

 

#header {

  color: @base-color * 3;

  border-left: @the-border;

  border-right: @the-border * 2;

}

#footer {

  color: @base-color + #003300;

  border-color: desaturate(@red, 10%);

}

 

/* Compiled CSS */

 

#header {

  color: #333;

  border-left: 1px;

  border-right: 2px;

}

#footer {

  color: #114411;

  border-color: #7d2717;

}

5. import 外部css

@import "lib.less";

@import "lib";

通用引用了lesscss,我們就可以將css寫得模塊化,有更好的閱讀性。

首先可以通過 import 講網站的樣式分成 n個模塊,當頁面需要哪個模塊就引用哪個。還可以將css3那些新增的功能定義成類庫,由于有函數的功能,那些圓角,陰影之類樣式只需要定義一次就可以了。講頁面需要使用到的主要文本,邊框,背景色定義成變量給后續樣式使用,到時網站風格需要改變,顏色也很好的修改。

我個人覺得先階段lesscss的不足有:

1. css3的樣式不能自動補全其他瀏覽器的hack。

2.使用nodejs在window系統下的支持不夠,不過最近剛剛不久發布了一個nodejs window版,這方面估計在不久的將來會改善

3.編輯器,ide對lesscss語法縮進支持不夠友好。

分享到: QQ空間 新浪微博 開心網 人人網
主站蜘蛛池模板: 毛片免费视频在线观看| 亚洲av成人无码网站| 国产精品国产三级国产aⅴ下载| 两个人免费视频全集在线观看| 樱桃视频高清免费观看在线| 老太大性另类xxxⅹ| 肉多荤文高h羞耻玩弄校园| 成人h动漫精品一区二区樱花动漫 欧美性暴力变态xxxx | 亚洲一卡2卡3卡4卡5卡精品 | 伊人色综合九久久天天蜜桃| 国产chinese男男gay视频网| 久久久久久人妻精品一区| 国产国语对白露脸正在播放| 日韩综合夜夜香内射| 在线视频免费观看| 公与淑婷厨房猛烈进出视频| 九九爱www免费人成视频| 亚洲人成电影网站色| 国产日产欧产美| 啦啦啦高清视频在线观看免费| 久久综合激激的五月天| 99精品国产一区二区三区| 色噜噜狠狠一区二区三区| 入禽太深免费观看| 性欧美video高清| 人人做人人爽人人爱| 公天天吃我奶躁我的在 | www.夜夜操.com| 四虎永久在线精品免费一区二区| 中文字幕精品亚洲一区| 最新亚洲av电影网站| 成全高清视频免费观看全集| 秋霞a级毛片在线看| 亚洲欧美熟妇自拍色综合图片| 武装少女在线观看高清完整版免费| 欧美丰满熟妇xxxx| 欧美巨大xxxx做受| 中国老头和老妇tube| 午夜精品久久久久久久爽 | 欧美熟妇性xxxx欧美熟人多毛| 亚洲人成色77777在线观看|