js+css实现炫酷声音音量调节旋钮效果代码

代码语言:html

所属分类:布局界面

代码描述:js+css实现炫酷声音音量调节旋钮效果代码,点击拖动旋钮调节音量。

代码标签: js css 炫酷 声音 音量 调节 旋钮

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">



    <style>
        body {
          background-color: #161a20;
          color: white;
          display: grid;
          place-items: center;
          min-height: 100vh;
        }
        
        main {
          width: 50vw;
        }
        
        .volume-button-knob {
          position: relative;
        }
        .volume-button-knob svg {
          display: block;
          width: 100%;
        }
        
        .circle {
          fill: #202528;
          stroke: #080516;
          stroke-width: 10px;
        }
        
        .slider-wrap {
          filter: url(#inset-shadow);
        }
        
        .slider {
          --deg: 0deg;
          --h: 270;
          --s: 60%;
          transform-origin: 50% 50%;
          transform: rotate(var(--deg));
          fill: rgba(255, 255, 255, 0.5);
          cursor: grab;
          transition: all 0.1s ease-in-out;
          fill: hsl(var(--h), var(--s), 55%);
        }
        
        .volume-button-knob.without-animate .slider {
          transition: unset;
          cursor: grabbing;
        }
        
        .gradate line {
          --deg: 0deg;
          --h: 135;
          --s: 10%;
          --a: 0.2;
          stroke-linecap: round;
          stroke-width:.........完整代码请登录后点击上方下载按钮下载查看

网友评论0