<em id="09ttv"></em>
    <sup id="09ttv"><pre id="09ttv"></pre></sup>
    <dd id="09ttv"></dd>

        • 利用 CSS 變量實(shí)現(xiàn)令人震驚的懸浮效果

          2018-5-16    周周

          這個動畫是將鼠標(biāo)移動到訂閱按鈕上移動光標(biāo)會顯示相應(yīng)的彩色漸變。這個想法很簡單,但是它能使這個按鈕脫穎而出,人們一下子就注意到它了,增加了點(diǎn)擊的概率。

          171422eli2zvv3zq2eq2mu.gif

          那么如何使用CSS實(shí)現(xiàn)這個效果?

          追蹤位置

          我們要做的第一件事就是獲取到鼠標(biāo)的位置。

            document.querySelector('.button').onmousemove = (e) => {
            const x = e.pageX - e.target.offsetLeft
            const y = e.pageY - e.target.offsetTop

            e.target.style.setProperty('--x', `${ x }px`)
            e.target.style.setProperty('--y', `${ y }px`)
            }
             1.選擇元素,等待,直到用戶將鼠標(biāo)移過它;
             2.計(jì)算相對于元素的位置;
             3.將坐標(biāo)存在CSS的變量中。

          動畫漸變
            .button {
               position: relative;
               appearance: none;
               background: #f72359;
               padding: 1em 2em;
               border: none;
               color: white;
               font-size: 1.2em;
               cursor: pointer;
               outline: none;
               overflow: hidden;
               border-radius: 100px;
            span {
              position: relative;
            }
            &::before {
              --size: 0;  
              content: '';
              position: absolute;
              left: var(--x);
              top: var(--y);
              width: var(--size);
              height: var(--size);
              background: radial-gradient(circle closest-side, #4405f7, transparent);
              transform: translate(-50%, -50%);
              transition: width .2s ease, height .2s ease;
              }
              &:hover::before {
              --size: 400px;
                }

             }

          結(jié)果
          成功啦!將其加入到對于的HTML頁面,你炫酷的按鈕就可以使用啦!

          日歷

          鏈接

          個人資料

          存檔

          久久久免费观成人影院| 亚洲AV无码久久精品蜜桃| 青草影院天堂男人久久| 亚洲午夜精品久久久久久人妖| 日韩精品久久久久久| 日批日出水久久亚洲精品tv| 伊人色综合久久天天人手人婷| 国产精品美女久久久m| 久久精品视频91| 久久精品欧美日韩精品| 久久人搡人人玩人妻精品首页| 久久亚洲精品成人AV| 久久男人AV资源网站| AV无码久久久久不卡蜜桃| 久久亚洲中文字幕精品一区| 久久Av无码精品人妻系列| 色青青草原桃花久久综合| 精品久久久久久中文字幕| 99久久夜色精品国产网站| 久久久久国产精品麻豆AR影院| 国产精品美女久久久m| 99久久国产亚洲综合精品| 欧美综合天天夜夜久久| 久久午夜羞羞影院免费观看| 欧美日韩精品久久久久 | 久久免费观看视频| 久久国产精品-久久精品| 久久99精品久久久久久动态图| 狠狠综合久久综合中文88| 94久久国产乱子伦精品免费| 亚洲av成人无码久久精品 | 97久久精品人妻人人搡人人玩| 久久综合九色综合网站| 久久一本综合| 久久中文字幕精品| 模特私拍国产精品久久| 久久青青国产| 久久AV高潮AV无码AV| 狠狠色狠狠色综合久久| 亚洲午夜久久久久久噜噜噜| 色综合久久无码中文字幕|