less入門筆記

在這之前,補下一個東西同衣,就是在上篇的筆記當中有關于favicon的東西還沒有測試


favicon在goole下面的顯示


我在自己的電腦的goole、opera壶运、firefox耐齐、360、ie都有測試過均可以實現


ie5都可以

代碼很簡單<link href="imgfavicon.ico" rel="shortcut icon“ type=”images/x-icon">即可

less是一門編譯預處理語言蒋情,增加了變量埠况、Mixin、函數等特性棵癣,使css代碼更容易維護

一辕翰、環(huán)境的搭建及工具的安裝

不得不說一個小工具,叫考拉(koala)狈谊,它是可以將less文件編譯成css文件


koala軟件界面截圖

大致的步驟是將講好的less文件夾拖入到這個軟件當中喜命,然后點擊右邊的“執(zhí)行編譯”就可以看到出現success的提示,前提是你的路徑配置正確河劝。我能說我之前都沒有用過less么壁榕,T_T,大寫的j囧

我用的前端開發(fā)工具是web'strom赎瞎,所以搭建less的環(huán)境稍微有點麻煩

webstorm下搭建編譯less環(huán)境

1牌里、webstorm自帶less,不過要編譯的話需要nodejs環(huán)境(dwcc2017自帶less务甥,可是不需要搭建nodejs環(huán)境牡辽,所以昨天加班搭建環(huán)境我一小會兒~~~~)贪染。

1、首先去node的主頁下載對應版本的nodejs然后安裝催享,下載地址:http://nodejs.org/

2杭隙、安裝完之后打開命令提示符(win+r),分別輸入node -v以及npm -v如果返回版本號說明你安裝成功了。


node.js安裝成功的界面

3因妙、接下來就可以安裝less了痰憎,命令提示符npm進入npm管理器,然后npm install less開始下載less攀涵,默認安裝目錄在用戶名\node_modules這里面铣耘。

到這里less安裝完畢了,接下來配置webstorm以故。

4蜗细、打開webstorm的file->settings ->External Tools,點擊左上角的“加號”標志add怒详,進入對話框


5炉媒、Name你可以隨便填,這里比較重要的是parameters昆烁,他指定lessc編譯器的地址以及輸出文件的地址吊骤,格式是:"lessc的地址" $FilePath "編譯的地址(變量表示)",如果像我這里寫的話(C:\Users\Touch-X\node_modules\less\bin\lessc $FilePath$ $FileDir$\$FileNameWithoutExtension$.css)静尼,他會默認編譯到根目錄白粉。

然后你可以用koala導入新建的less文件,輸出編譯會看到文件下.css文件


之后就是在index文件下正常引用就可以了鼠渺,<link href="css/less.css" rel="stylesheet">

注意一點是在less.less的頁面內修改鸭巴,神奇的事情就是你會在less.css頁面上看到編譯過的css文件


二、less的語法

1拦盹、變量

變量的定義 @變量名稱:屬性值

如@c:#fff鹃祖;

.title{

color:@c;

}

2、混合

.border{

border:solid 5px pink;

}

css的寫法 :.box{

width:100px;

height:100px;

border:solid 5px pink;

}

less的寫法

.box{

width:100px;

width:100px;

border:.border;(區(qū)別)

}

3掌敬、混合帶參數

.border01(@borderwidth){

border:solid pink @borderwidth;}

.border01(20px);必須要帶值,不帶的話可以這么寫.border01(@borderwidth:20px){ ?}

4惯豆、匹配模式簡單,跟條件語句差不多的意思

.triangle(right,@w:5px,@c:red){

width:0;

height:0

border-width:@w;

border-color:@c transparent transparent transparent; //向下的三角形

?//這是一段實現三角形的代碼,之前我不理解,現在可以理解了,大家有必要去實踐下

}

.sanjiao(right,10px,red);

5奔害、運算

@test:300px;

.test{

width:(@test-20)*5;// 可以不帶單位

}

6楷兽、嵌套規(guī)則

.list{

width:600px;

padding:0;

margin:0;

ul li{

list-style-type:none;

height:30px;

line-height:30px;

a{

color:#000;

&:hover{

text-decoration:none; //&代表上層選擇器,在這里是a:hover的意思

? ? }

}

7、計算函數

如:calc() ?

calc(300px-30px) ? //會編譯

~'calc(300px-30px)' //不會編譯

... ...

less的中文網站: http://lesscss.cn

如有錯誤,還望指出!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末华临,一起剝皮案震驚了整個濱河市芯杀,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖揭厚,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件却特,死亡現場離奇詭異,居然都是意外死亡筛圆,警方通過查閱死者的電腦和手機裂明,發(fā)現死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來太援,“玉大人闽晦,你說我怎么就攤上這事√岵恚” “怎么了仙蛉?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長碱蒙。 經常有香客問我荠瘪,道長,這世上最難降的妖魔是什么赛惩? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任哀墓,我火速辦了婚禮,結果婚禮上坊秸,老公的妹妹穿的比我還像新娘麸祷。我一直安慰自己澎怒,他們只是感情好褒搔,可當我...
    茶點故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著喷面,像睡著了一般星瘾。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上惧辈,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天琳状,我揣著相機與錄音,去河邊找鬼盒齿。 笑死念逞,一個胖子當著我的面吹牛,可吹牛的內容都是我干的边翁。 我是一名探鬼主播翎承,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼符匾!你這毒婦竟也來了叨咖?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎甸各,沒想到半個月后垛贤,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡趣倾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年聘惦,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片儒恋。...
    茶點故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡部凑,死狀恐怖,靈堂內的尸體忽然破棺而出碧浊,到底是詐尸還是另有隱情涂邀,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布箱锐,位于F島的核電站比勉,受9級特大地震影響,放射性物質發(fā)生泄漏驹止。R本人自食惡果不足惜浩聋,卻給世界環(huán)境...
    茶點故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望臊恋。 院中可真熱鬧衣洁,春花似錦、人聲如沸抖仅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽撤卢。三九已至环凿,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間放吩,已是汗流浹背智听。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留渡紫,地道東北人到推。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像惕澎,于是被迫代替她去往敵國和親莉测。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,762評論 2 345

推薦閱讀更多精彩內容

  • 1. 什么是less? Less 是一門 CSS 預處理語言集灌,它擴展了 CSS 語言悔雹,增加了變量复哆、Mixin、函數...
    GarenWang閱讀 887評論 0 2
  • 簡介 CSS(層疊樣式表)是一門歷史悠久的標記性語言腌零,同 HTML 一道梯找,被廣泛應用于萬維網(World Wide...
    老夫的天閱讀 1,925評論 1 29
  • 先安利我最近看的一部電視劇吧:《雞毛飛上天》,講浙江義烏小商品市場怎么發(fā)展起來的故事益涧,以小積大呀锈锤,所以我們的基礎一...
    Iris_mao閱讀 590評論 0 6
  • [目錄] Less為什么會出現? 學習Less的網站 Less的安裝環(huán)境離線的安裝方式在線的安裝方式 less轉化...
    頑皮的雪狐七七閱讀 15,311評論 5 42
  • 今天有客戶給我介紹工作闲询,感到很驚奇久免。心中是萬分的感謝。同時扭弧,不知該如何取舍阎姥。 也許是最近工作壓力大,很想找人聊聊鸽捻,...
    愛夢晶閱讀 103評論 0 0