国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在html中css中背景顏色通過變量的形式引入

這篇具有很好參考價(jià)值的文章主要介紹了在html中css中背景顏色通過變量的形式引入。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

什么情況可能使用

	如果你寫的頁面已經(jīng)是設(shè)計(jì),ui設(shè)計(jì)好的,通過頁面的標(biāo)簽內(nèi)容顏色是統(tǒng)一的,并且有些內(nèi)容顏色是統(tǒng)一的,這個(gè)時(shí)候我們就可以用到變量。
<!DOCTYPE html>
<html>
  <head>
    <title>使用變量表示顏色的示例</title>
    <style>
      /* 定義變量 */
      /* :root {
        --primary-color: #007bff;
        --secondary-color: #6c757d;
      } */

      /* 使用變量 */
      body {
        background-color: var(--primary-color);
        color: var(--secondary-color);
      }
    </style>
  </head>
  <body>
    <h1>這是一個(gè)使用變量表示顏色的示例</h1>
    <p>主要顏色為藍(lán)色,次要顏色為灰色。</p>

    <script>
      // 使用 JavaScript 動(dòng)態(tài)修改變量值
      document.documentElement.style.setProperty('--primary-color', 'skyblue');
    </script>
  </body>
</html>

進(jìn)階點(diǎn)的寫法

<!DOCTYPE html>
<html>
  <head>
    <title>使用對(duì)象中的變量表示顏色的示例</title>
    <style>
      /* 定義變量 */
      :root {
        --primary-color: #007bff;
        --secondary-color: #6c757d;
        --accent-color: #ffc107;
      }

      /* 使用變量 */
      body {
        background-color: var(--primary-color);
        color: var(--secondary-color);
      }

      h1 {
        color: var(--accent-color);
      }
      div {
        color: var(--hello-color);
      }
    </style>
  </head>
  <body>
    <h1>這是一個(gè)使用對(duì)象中的變量表示顏色的示例</h1>
    <p>主要顏色為藍(lán)色,次要顏色為灰色,強(qiáng)調(diào)顏色為黃色。</p>
    <div>你好世界</div>
    <script>
      // 定義顏色變量對(duì)象
      const colors = {
        primary: 'skyblue',
        secondary: 'red',
        accent: 'orange',
        hello: 'blue'
      };

      // 封裝設(shè)置變量值的函數(shù)
      function setColors(colors) {
        Object.entries(colors).forEach(([key, value]) => {
          document.documentElement.style.setProperty(`--${key}-color`, value);
        });
      }

      // 使用函數(shù)設(shè)置變量值
      setColors(colors);
    </script>
  </body>
</html>


文章來源地址http://www.zghlxwxcb.cn/news/detail-532769.html

到了這里,關(guān)于在html中css中背景顏色通過變量的形式引入的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Css 如何取消a鏈接點(diǎn)擊時(shí)的背景顏色

    要取消 a 鏈接點(diǎn)擊時(shí)的背景顏色,可以使用 CSS 的偽類 :active 。你可以通過為 a:active 應(yīng)用 background-color 屬性設(shè)置為 transparent 或者 none ,來取消點(diǎn)擊時(shí)的背景色。下面是一個(gè)示例: 將這段 CSS 代碼應(yīng)用到你的樣式表中,可以確保當(dāng)用戶點(diǎn)擊鏈接時(shí)不會(huì)出現(xiàn)背景顏色的變化。 另

    2024年02月07日
    瀏覽(16)
  • CSS之linear-gradient( ) 函數(shù)—背景顏色漸變?cè)O(shè)計(jì)

    目錄 linear-gradient( ) 函數(shù) 簡介: 語法: 詳解: 例如: 簡介: linear-gradient ?函數(shù)是 CSS 中用于創(chuàng)建線性漸變的函數(shù)。它接受一個(gè)或多個(gè)參數(shù),并使用這些參數(shù)創(chuàng)建一個(gè)漸變。 語法: 詳解: direction ?是一個(gè)可選的參數(shù),指定漸變的方向。可以是 ? to top 、 to right 、 to bottom ?

    2024年02月07日
    瀏覽(20)
  • 編程筆記 html5&css&js 055 CSS顏色表

    重新做了顏色表,前面講HTML時(shí)已經(jīng)有了一個(gè),重新整理了一個(gè),方便查用。將代碼復(fù)制本地使用。這個(gè)內(nèi)容既用于顏色的了解,也是一個(gè)網(wǎng)頁的綜合練習(xí)。將下面內(nèi)容復(fù)制,弄懂每個(gè)內(nèi)容,并按照自己喜好進(jìn)行改進(jìn)。 顏色的合理使用是網(wǎng)頁設(shè)計(jì)效果的基本保證。 使用顏色值

    2024年01月25日
    瀏覽(26)
  • HTML/CSS設(shè)置網(wǎng)頁背景

    HTML/CSS設(shè)置網(wǎng)頁背景

    目錄 一、HTML設(shè)置網(wǎng)頁背景 1.基礎(chǔ)設(shè)置 ?2.背景顏色 3.背景圖片 二、CSS設(shè)置網(wǎng)頁背景 body 體中 使用 background 和 style 來設(shè)置 效果演示 通過style屬性: backgroud-color :transparent? ?color transparent : 背景色透明? ? ? ?color : 指定背景顏色 顏色的表達(dá)方式有四種: ①直接寫顏色單詞 ②

    2023年04月22日
    瀏覽(28)
  • 編程筆記 html5&css&js 038 CSS背景

    背景在樣式當(dāng)中首當(dāng)其沖,一開始我就講這背景很重要,背景過亮傷眼是一個(gè)重要問題,合理配置背景色,改善感觀效果,也是網(wǎng)頁設(shè)計(jì)的一件重要的事。CSS 背景屬性用于定義元素的背景效果。 這些屬性都和背景有關(guān)。 background-color background-image background-repeat background-attach

    2024年01月16日
    瀏覽(21)
  • HTML+CSS實(shí)現(xiàn)視頻背景頁面

    HTML+CSS實(shí)現(xiàn)視頻背景頁面

    HTML: CSS: ?效果圖: ?video資源網(wǎng)站:https://mazwai.com/? 參考自B站教程:12-視頻背景頁面_嗶哩嗶哩_bilibili

    2024年02月04日
    瀏覽(27)
  • HTML--CSS--圖片和背景樣式

    HTML--CSS--圖片和背景樣式

    最基本的應(yīng)該就是對(duì)大小的管理 width:像素值; 寬度 height:像素值; 高度 一樣使用 border 進(jìn)行定義 效果: 圖片對(duì)齊和文本的對(duì)齊是一樣的,也是用 text-align 進(jìn)行,但需要注意不能直接在 img 定義,需要在父元素處定義 屬性依然是: left 左對(duì)齊 center 居中 right 右對(duì)齊 效果: 用法

    2024年01月18日
    瀏覽(21)
  • 編程筆記 html5&css&js 039 CSS背景示例

    網(wǎng)頁上只有三個(gè)水平并列大小相同的的DIV,大小為300p*200,如何使用CSS讓它們整體水平和垂直都居中,并使用不同的背景色? 要在網(wǎng)頁上實(shí)現(xiàn)三個(gè)水平并列且大小相同的div元素,每個(gè)尺寸為300像素寬和200像素高,整體居中顯示且具有不同的背景顏色,你可以通過以下CSS來完成:

    2024年01月20日
    瀏覽(22)
  • HTML引入css文件(四種方法)

    在HTML的head標(biāo)簽中的style標(biāo)簽中添加css樣式,使用內(nèi)嵌樣式表定義的 CSS 樣式只能在當(dāng)前網(wǎng)頁內(nèi)使用。? 因?yàn)閮?nèi)嵌樣式表需要將 CSS 樣式定義在 HTML 文檔的內(nèi)部,所以會(huì)導(dǎo)致文檔的體積變大,而且當(dāng)有其它文檔也需要使用內(nèi)嵌樣式表中同樣的樣式時(shí),無法引入到其他文檔,必須

    2024年02月02日
    瀏覽(25)
  • HTML---CSS-引入樣式表和選擇器

    HTML---CSS-引入樣式表和選擇器

    CSS : Cascading Style Sheet 層疊式樣式表 HTML 用于控制網(wǎng)頁的結(jié)構(gòu),CSS則用于控制網(wǎng)頁的外觀,想要做出美觀好看的網(wǎng)頁,CSS是必須的 引入外部樣式表: 它的屬性 rel 和 type 是固定的 語法: 引入內(nèi)部樣式表 type屬性也是固定的 語法: 引入行內(nèi)樣式表 語法: 效果: HTML中有兩個(gè)屬

    2024年01月19日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包