成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

less學(xué)習(xí)之Bootstrap

widuu / 3562人閱讀

摘要:學(xué)習(xí)筆記之目錄說明源代碼里面的目錄是這樣的只給出部分文件顧名思義,為整個定義的全局變量。定義在中使用的灰色和品牌顏色。這部分定義的主要色成功失敗警告等等。之后也定義了默認(rèn)背景色。

less學(xué)習(xí)筆記之bootstrap 目錄說明
源代碼里面的目錄是這樣的(只給出部分):
 .csscomb.json
│  .csslintrc
│  alerts.less
│  badges.less
│  bootstrap.less
│  breadcrumbs.less
│  button-groups.less
│  buttons.less
│  carousel.less
│  close.less
│  ...
│
└─mixins
    alerts.less
    background-variant.less
    border-radius.less
    buttons.less
    center-block.less
    clearfix.less
    forms.less
    gradients.less
    ...
文件 variables.less

顧名思義,為整個Bootstrap定義的全局變量。

知識點一:
Less的作用域和css很相似,變量和混合(mixins)在當(dāng)前文件無法找到時會繼承父級作用,如果任然沒有找到則會編譯拋出異常。
定義在Bootstrap中使用的灰色和品牌顏色。
@gray-base:  #000;
@gray-darker:lighten(@gray-base, 13.5%);
@gray-dark:  lighten(@gray-base, 20%); 
@gray:   lighten(@gray-base, 33.5%); // #555
@gray-light: lighten(@gray-base, 46.7%); 
@gray-lighter:   lighten(@gray-base, 93.5%); 

// 這部分定義的主要色:成功、失敗、警告等等。
@brand-primary:         darken(#428bca, 6.5%); // #337ab7
@brand-success:         #5cb85c;
@brand-info:            #5bc0de;
@brand-warning:         #f0ad4e;
@brand-danger:          #d9534f;

具體體現(xiàn):

知識點2:函數(shù) lighten與darken
描述: 參數(shù):`color, amount, method`
功能: `color + amount` 表示在`color`的基礎(chǔ)上,
變得更淡或者更深,加上method后表示在`color * method` 的基礎(chǔ)上,變淡/深 amount,
這里先不解釋less中色值是怎么計算的。

之后也定義了默認(rèn)背景色。

定義字體風(fēng)格
字體大小定義

Bootstrap的基礎(chǔ)字體為14px。

知識點3:函數(shù)ceil和floor
簡單說明:分別為向上取整和向下取整
輸入框風(fēng)格定義
cursor:not-allowed //當(dāng)button與input處于disabled時,鼠標(biāo)指針的樣式
優(yōu)先級定義

設(shè)置一些默認(rèn)層級優(yōu)先級z-index,用于特定的組件,例如:navbar、dropdown、popover、modal-background、tooltip、navbar-fixed。值都為1000+,這也就是有時候我們自己自定義了一些優(yōu)先級,但是還是達(dá)不到效果,可以想一想是不是值不夠?

less的坑

在實際的運用less中,遇到的問題。
1、就是使用calc(100% - 50px),發(fā)現(xiàn)有時候通過調(diào)試看到不是像自己寫的一樣,這時候需要使用~進(jìn)行處理 如: calc(~"100% - 50px")(一定要用雙引號)。

2、在頁面調(diào)試的時候,有時候?qū)︻伾黾油该鞫然蛘咂洳僮?,得到的色值不?六位,而是#八位,對于#八位,在編譯后不一定能夠正確展示在頁面,這個時候就需要使用less的函數(shù)fade。fade(#, n%).

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/117242.html

相關(guān)文章

  • less學(xué)習(xí)之Bootstrap(按鈕篇)

    摘要:學(xué)習(xí)之按鈕篇如我上一篇學(xué)習(xí)之里面,介紹了的目錄結(jié)構(gòu),說明了在這個文件里面,定義了主題色,也包括了按鈕的主題色。偽連接,按鈕的樣式顯示為連接的樣式。接下來的安排,自己寫的文章自己也會去實現(xiàn)它,另外關(guān)于的學(xué)習(xí)也不會停止。 less學(xué)習(xí)之Bootstrap按鈕篇) 如我上一篇less學(xué)習(xí)之Bootstrap里面,介紹了Bootstrap的目錄結(jié)構(gòu),說明了在variables.less這個文件...

    sherlock221 評論0 收藏0
  • php學(xué)習(xí)之留言板

    摘要:用到對數(shù)據(jù)進(jìn)行刪除,具體請看的編寫相關(guān)姿勢有發(fā)送請求字符串模板頁面元素內(nèi)容賦值請求返回到這,整體結(jié)構(gòu)就完成了。 前言 在對php語法有一定了解之后開始,這是第一個php練手項目,涵蓋的知識有 公共部分的引用 表單的提交 請求的接收與響應(yīng) interface+implements的使用 基于文件的所處理的增刪改查 json的格式化與字符串序列化 項目地址message boardps...

    biaoxiaoduan 評論0 收藏0
  • 只會CSS還不夠,LESS、SASS、BootStrap、Foundation一網(wǎng)打盡!

    摘要:有些人想學(xué),不知如何下手有些人已經(jīng)學(xué)會的各種屬性,卻不知如何運用有些人會平面設(shè)計,不知道如何與網(wǎng)頁設(shè)計結(jié)合有些人會,就是學(xué)不會。 有些人想學(xué)CSS,不知如何下手;有些人已經(jīng)學(xué)會CSS的各種屬性,卻不知如何運用;有些人會平面設(shè)計,不知道如何與網(wǎng)頁設(shè)計結(jié)合;有些人會HTML,就是學(xué)不會CSS。試問自己,圖中的技術(shù)你都會了嗎? showImg(https://segmentfault.co...

    tain335 評論0 收藏0
  • 【搶先領(lǐng)】《React 學(xué)習(xí)之道》我們翻譯了一本最簡單,且最實用的 React 實戰(zhàn)教程……

    摘要:學(xué)習(xí)之道簡體中文版通往實戰(zhàn)大師之旅掌握最簡單,且最實用的教程。前言學(xué)習(xí)之道這本書使用路線圖中的精華部分用于傳授,并將其融入一個獨具吸引力的真實世界的具體代碼實現(xiàn)。完美展現(xiàn)了的優(yōu)雅。膜拜的學(xué)習(xí)之道是必讀的一本書。 《React 學(xué)習(xí)之道》The Road to learn React (簡體中文版) 通往 React 實戰(zhàn)大師之旅:掌握 React 最簡單,且最實用的教程。 showIm...

    oneasp 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<