<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://www.skdbbs.com

    存檔

    主站蜘蛛池模板: 中日精品无码一本二本三本 | 国产精品综合专区中文字幕免费播放| 在线精品自拍无码| 国产91精品黄网在线观看| 国产精品毛片一区二区三区| 久久久久99精品成人片牛牛影视| 久久精品国产福利国产秒| 精品久久久久久无码专区| 亚洲精品无码永久中文字幕| 久久精品免费大片国产大片| 99精品电影一区二区免费看| 精品视频在线v| 国产精品成人va在线观看| 国产亚洲精品自在久久| 亚洲精品成人无限看| 亚洲国产欧美日韩精品一区二区三区| 国产精品五月天强力打造 | 91精品国产福利尤物| 午夜精品乱人伦小说区 | 亚洲欧美日韩精品久久| 成人精品在线视频| 精品国产粉嫩内射白浆内射双马尾| 亚洲精品国产精品乱码不卡√| 日本Aⅴ大伊香蕉精品视频| 精品亚洲一区二区三区在线观看 | 伊人久久综合精品无码AV专区| 亚洲日韩精品无码专区网站| 热久久国产欧美一区二区精品| 日韩精品欧美激情国产一区| 老子影院午夜精品无码| 国产啪亚洲国产精品无码 | 精品国精品国产| 精品免费视在线观看| 久久精品国内一区二区三区| 国产精品视频免费观看| 国产91大片精品一区在线观看| 国产精品欧美一区二区三区不卡| 精品久久久久久久久中文字幕| 久久久国产精品网站| 影视网欧洲精品| 国产精品99在线播放|