dy3dmap
Version:
142 lines (138 loc) • 3.09 kB
CSS
.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 ;
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);
}
}
}
}