css实现三维按钮悬浮点击凹凸效果代码

代码语言:html

所属分类:表单美化

代码描述:css实现三维按钮悬浮点击凹凸效果代码

代码标签: css 三维 按钮 悬浮 点击 凹凸

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

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">



    <style>
        @import url("https://fonts.googleapis.com/css2?family=Nabla:EDPT,EHLT@0..200,0..24&display=swap");
        html,
        body {
          height: 100%;
        }
        
        body {
          display: flex;
          align-items: center;
          justify-content: center;
          background-image: radial-gradient(circle at 50% 46%, transparent 30%, white 40%, transparent 50%), linear-gradient(0deg, #e1deff 0%, #B5FFFC 100%);
        }
        
        @font-palette-values --blue {
          font-family: Nabla;
          base-palette: 2;
        }
        button {
          font-family: Nabla;
          font-size: 3.5em;
          text-align: center;
          border: none;
          cursor: pointer;
          position: relative;
          background: none;
          appearance: none;
        }
        button::before, button::after {
          content: "";
          position: absolute;
          top: 0;
          left: 0;
          right: -5px;
          bottom: 0;
          background: #2196f3;
          transform: skewY(-25deg) translateY(-40px);
        }
        button::before {
          background: #16609b;
          transform: skewY(-25deg) translate(-10px, -50px);
        }
        button span {
          display: flex;
          transform: translate(0, 0);
          font-variation-settings: "EDPT" 10, "EHLT" 0;
          transition: 350ms;
          letter-spacing: -1.5px;
          position: relative;
          z-index: 1;
        }
        button span i {
          position: relative;
        }
        butto.........完整代码请登录后点击上方下载按钮下载查看

网友评论0