@import './theme/static/index.less'; .drawer > * { -webkit-transition: opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-box-shadow 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); transition: opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-box-shadow 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), box-shadow 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), box-shadow 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), -webkit-box-shadow 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86); } .drawer .drawer-mask { background: #000; opacity: 0; width: 100%; height: 0; position: absolute; top: 0; left: 0; -webkit-transition: opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), height 0s ease 0.3s; transition: opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), height 0s ease 0.3s; } .drawer-content-wrapper { position: absolute; background: #fff; } .drawer-content { overflow: auto; z-index: 1; position: relative; } .drawer-handle { position: fixed; top: 100px; width: 41px; height: 40px; cursor: pointer; z-index: 100; text-align: center; line-height: 40px; font-size: 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: #fff; -webkit-box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15); box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15); border-radius: 0 4px 4px 0; } .drawer-left, .drawer-right { width: 0; height: 100%; } .drawer-left .drawer-content, .drawer-left .drawer-content-wrapper, .drawer-right .drawer-content, .drawer-right .drawer-content-wrapper { height: 100%; } .drawer-left { top: 0; left: 0; } .drawer-left .ant-drawer-body { padding: 0; }