UNPKG

dy3dmap

Version:

142 lines (138 loc) 3.09 kB
.mapEchartDialog { width: 580px; min-height: 35px; position: absolute; left: 16px; bottom: 31px; cursor: default; border-radius: 4px; opacity: 1; color: #ffffff; border-radius: 4px; box-sizing: border-box; backdrop-filter: blur(12px); .dialogHeader { height: 40px; display: flex; justify-content: space-between; align-items: center; .title { color: #fff; font-weight: bold; font-size: 17px; } } .tabBtns { height: 30px; margin: 10px 15px; display: flex; span { height: 100%; display: flex; align-items: center; width: 100px; justify-content: center; cursor: pointer; } .btn { background: rgba(255, 255, 255, 0.5); } } .charts { width: calc(100% - 30px); margin: 10px auto; height: 250px; text-align: center; padding: 1px; font-size: 14px; font-family: 'MicrosoftYaHei'; font-weight: 400; color: #ffffff; line-height: 33px; -webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; } } .systemStyle1 { .mapEchartDialog { .dialogHeader { border-bottom: 1px solid rgba(255, 255, 255, 0.4); width: calc(100% - 30px); margin: auto; margin-bottom: 10px; .btnClosePopup { width: 30px; height: 40px; font-size: 25px; color: #fff; border: none; background: transparent !important; text-align: right; } } &::before { content: ''; width: calc(100% + 22px); height: 39px; position: absolute; bottom: -39px; left: -25px; background-position: 0px 0px; background: transparent; } } } .systemStyle2 { .mapEchartDialog { .dialogHeader { padding: 0 15px; .closeButton { font-size: 30px; height: 100%; text-align: center; display: flex; align-items: center; cursor: pointer; } } &::before { content: ''; width: calc(100% + 3px); height: 47px; position: absolute; bottom: -47px; left: -25px; } .tabBtns { height: 30px; margin: 10px 15px; display: flex; position: relative; .tabs-nav { display: flex; align-items: center; span { height: 100%; display: flex; align-items: center; width: 100px; justify-content: center; cursor: pointer; } .btn, .primaryBtn { background: transparent; } } .tabs-ink-bar { width: 100px; height: 2px; position: absolute; bottom: -2px; transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } } } }