UNPKG

antd-mobile

Version:
57 lines (56 loc) 1.31 kB
.adm-floating-panel { --border-radius: 8px; --header-height: 28px; --z-index: var(--adm-floating-panel-z-index, 900); position: fixed; z-index: var(--z-index); bottom: 0; left: 0; width: 100vw; display: flex; flex-direction: column; touch-action: none; } .adm-floating-panel-mask { display: block; width: 100%; height: 100vh; position: absolute; left: 0; top: -100vh; background: transparent; } .adm-floating-panel::after { content: ''; display: block; position: absolute; bottom: -100vh; height: 100vh; width: 100vw; background: var(--adm-color-background); } .adm-floating-panel .adm-floating-panel-header { flex: none; height: var(--header-height); display: flex; justify-content: center; align-items: center; cursor: -webkit-grab; cursor: grab; -webkit-user-select: none; user-select: none; background-color: var(--adm-color-background); border-top-left-radius: var(--border-radius); border-top-right-radius: var(--border-radius); } .adm-floating-panel .adm-floating-panel-header .adm-floating-panel-bar { height: 3px; width: 20px; border-radius: 10px; background: var(--adm-color-light); } .adm-floating-panel .adm-floating-panel-content { flex: 1; overflow-y: scroll; background: var(--adm-color-background); }