matter实现挂天花板的灯泡鼠标交互重力摆动开关效果代码

代码语言:html

所属分类:其他

代码描述:matter实现挂天花板的灯泡鼠标交互重力摆动开关效果代码

代码标签: matter 天花板 灯泡 鼠标 交互 重力 摆动 开关

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

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">

        <style>
            body {
                margin: 0;
                background: #000;
                overflow: hidden;
                cursor: grab;
            }

            canvas {
                display: block;
            }

            body.dragging {
                cursor: grabbing;
            }

            .switch-plate {
                position: absolute;
                left: 40px;
                top: 50%;
                transform: translateY(-50%);
                width: 70px;
                height: 110px;
                background: #f8f8f8;
                border: 1px solid #ddd;
                border-radius: 3px;
                box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
                display: flex;
                align-items: center;
                justify-content: center;
            }

            .switch {
                width: 40px;
                height: 70px;
                background: #fff;
                border: 1px solid #ccc;
                border-radius: 2px;
                position: relative;
                cursor: pointer;
                box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
            }

            .switch-toggle {
                width: 36px;
                height: 32px;
                background: linear-gradient(to bottom, #f5f5f5, #e8e8e8);
                border: 1px solid #bbb;
                border-radius: 1px;
                position: absolute;
                left: 1px;
                top: 2px;
                tra.........完整代码请登录后点击上方下载按钮下载查看

网友评论0