国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS中關于變量的基本教程

2024-07-11 08:29:53
字體:
來源:轉載
供稿:網友

CSS中的變量給了我們諸多優點:方便、代碼重用、更可靠的代碼庫和提升防錯能力。
示例

CSS Code復制內容到剪貼板
  1. :root {      --base-font-size: 16px;   
  2.   --link-color: #6495ed;    }   
  3. p {      font-size: var( --base-font-size );   
  4. }    a {   
  5.   font-size: var( --base-font-size );      color: var( --link-color );   
  6. }  

基礎

當使用CSS變量時,你應該了解的三個主要組成:

    自定義屬性
    var()函數
    :root偽類

自定義屬性

你已經知道了一些CSS的標準屬性,如color,margin,width和font-size。
下面的示例使用了CSS的color屬性:

CSS Code復制內容到剪貼板
  1. body {      color: #000000; /* The "color" CSS property */  
  2. }  

自定義屬性僅意味著我們(創建CSS文件的人)去定義屬性的名字。
為了自定義一個屬性名,我們需要用--作為前綴。
如果我們要創建一個值為黑色的、名為text-color的自定義屬性,可以這樣做:

CSS Code復制內容到剪貼板
  1. :root {      --text-color: #000000; /* A custom property named "text-color" */  
  2. }  

var()函數

為了應用自定義屬性,需要利用var()函數,否則瀏覽器不知道他們代表什么。
如果想要在p、h1和h2中的樣式中使用--text-color,可以這樣使用var()函數:

CSS Code復制內容到剪貼板
  1. :root {      --text-color: #000000;   
  2. }    p {   
  3.   color: var( --text-color );      font-size: 16px;   
  4. }    h1 {   
  5.   color: var( --text-color );      font-size: 42px;   
  6. }    h2 {   
  7.   color: var( --text-color );      font-size: 36px;   
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 杨浦区| 公主岭市| 敖汉旗| 定远县| 景洪市| 盐津县| 平果县| 万荣县| 河源市| 米林县| 东光县| 拜泉县| 莆田市| 确山县| 新乡市| 卫辉市| 富裕县| 格尔木市| 赤峰市| 芮城县| 威远县| 大余县| 肇东市| 夏津县| 阳城县| 富民县| 龙江县| 漯河市| 额尔古纳市| 来宾市| 馆陶县| 剑川县| 洞头县| 罗山县| 建始县| 嘉鱼县| 东明县| 阿克苏市| 玛曲县| 剑阁县| 右玉县|