<strike id="cy2gs"><menu id="cy2gs"></menu></strike>
  • <del id="cy2gs"><dfn id="cy2gs"></dfn></del>
  • CSS 幾個特殊的函數

    2020-3-13    seo達人

    CSS 函數大家多多少少都使用過,比如 rgb() , rgba() , linear-gradient(), radial-gradient() , 等。

    今天小編給大家介紹幾個特殊的 css 函數。



    attr() 這是一個很強的函數,他可以讓數據傳輸到你的 css 中,不需要借助其他東西。

    用法:

    <style>

    div::before {

    content : attr(data-abc);

    }

    </style>

    <div data-abc='我是attr'></div>



    calc() 用與動態計算長度值

    給大家展示快速讓子盒子在父盒子中居中的另一種方法:

     <style>

      .father {

            position: relative;

            width: 300px;

            height: 300px;

            background-color: pink;

        }

        .child {

            position: absolute;

            / 這里的 50px 為子盒子寬(高)的一半 /

            top:  calc(50% - 50px);

            left: calc(50% - 50px);

            width: 100px;

            height: 100px;

            background-color: blue;

        }

    </style>

    <div class="father">

       <div class="child"></div>

    </div>



    cubic-bezier() 定義了一個貝塞爾曲線(Cubic Bezier)。在這我就不多描述了,關于貝塞爾曲線,感興趣的同學可以自行去了解。

    var() 用于插入自定義的 css 屬性值。

    用法:和 sass,less 中定義變量的語法相似

    <style>

    :root {

         --abc-- : red;

    }

       

    div {

        width: 100px;

        height: 100px;

        background-color: var(--abc--);

    }

    </style>

    <div></div>



    counters() 這是一個古老但實用的屬性,用與 css 中計數

    用法:

    counter-reset : item 1;

    給定計數器 item 的初始值1,也可用與復位。參數 ‘item’ 為計數器的名稱,后面的 ‘1’ 參數如果不寫,默認是 0。

    counter-increment: item 2;

    設定當一個 item 計算器發生時計數器增加的值。參數 ‘2’為每次計數增長 2。

    counters(item,’-’);

    寫在content中,顯示計數器的值,‘-’ 設定倆計算器拼接時中間的符號為’-‘。它還有第三個參數,是list-style-type , 與 css 屬性 list-style-type 是一模一樣的。用與設定計數器以什么形式顯示(阿拉伯數字,英文大小寫,等)



    <style>

    ul {

        counter-reset: item 1;

    }

    li:before {

        counter-increment: item 2;

        content: counters(item, "-");

    }

    </style>

    <ul class="test">

        <li> html

            <ul>

                <li> css</li>

                <li> js</li>

            </ul>

        </li>

        <li> Node</li>

        <li> ts</li>

    </ul>


    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://m.skdbbs.com

    存檔

    主站蜘蛛池模板: 欧美精品国产一区二区三区| 日韩精品一区二区三区色欲AV | 欧美大片日韩精品| 日本精品久久久久影院日本| 九九热在线视频观看这里只有精品 | 国产精品精品自在线拍| 亚洲爆乳无码精品AAA片蜜桃| 中文字幕一区二区精品区| 精品无码国产一区二区三区AV| 精品久久久久久无码人妻热| 九九在线精品视频专区| 日韩精品无码专区免费播放| 久久99精品久久久久久9蜜桃| 99九九精品免费视频观看| 69国产成人综合久久精品| 午夜DY888国产精品影院| 日韩三级精品| 男女男精品视频网站在线观看| 91精品国产综合久久四虎久久无码一级| 国产国产精品人在线观看| 日韩精品少妇无码受不了| 亚洲欧洲精品成人久久曰影片| 精品久人妻去按摩店被黑人按中出| 999久久久国产精品| 九九99精品久久久久久| 国产精品亚洲精品| 国产成人精品亚洲日本在线| 国产女主播精品大秀系列| 少妇人妻精品一区二区三区 | 国产精品自在欧美一区| 桃花岛精品亚洲国产成人| 国产成人精品免费视频动漫| 国产成人精品电影在线观看| 国内精品久久久久久久97牛牛| 日本午夜精品一区二区三区电影| 亚洲精品无码成人AAA片| 亚洲中文久久精品无码ww16| 亚洲国产精品无码久久一线| 无码人妻精品一区二区三区久久 | 国产精品高清视亚洲精品| 国产精品国产亚洲精品看不卡 |