You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
135 lines
3.1 KiB
135 lines
3.1 KiB
.content { |
|
width: 100%; |
|
height: 100%; |
|
box-sizing: border-box; |
|
padding: 1px; |
|
overflow: hidden; |
|
position: relative; |
|
.map { width: 100%; height: 100%; } |
|
} |
|
|
|
//文本溢出 |
|
.overflowText { |
|
overflow: hidden; |
|
text-overflow:ellipsis; |
|
white-space: nowrap; |
|
} |
|
.mat-icon, label, button, p, span {cursor:pointer;} |
|
//左侧导航路线 |
|
.routeGIS { |
|
width: 340px; |
|
max-height: 700px; |
|
overflow: hidden; |
|
position: absolute; |
|
border-radius: 10px; |
|
background-color: #0080FF; |
|
left: 30px; |
|
top: 15px; |
|
z-index: 6; |
|
display: flex; |
|
flex-direction: column; |
|
.routeHeader { |
|
width: 100%; |
|
height: 130px; |
|
min-height: 130px; |
|
position: relative; |
|
display: flex; |
|
align-items: center; |
|
justify-content: center; |
|
.routeLeft { |
|
width: 26px; |
|
text-align: center; |
|
margin: 0 5px; |
|
box-sizing: border-box; |
|
.mat-icon { font-size: 24px; color: #fff; } |
|
} |
|
.routeContent { |
|
flex: 1; |
|
//起点终点 input |
|
.routeEveryRow { |
|
position: relative; |
|
height: 30px; |
|
margin: 3px 0; |
|
label { position: absolute; color: #fff; } |
|
.routeText { |
|
font-size: 14px; |
|
top: 5.5px; |
|
left: 5px; |
|
} |
|
.routeClear { |
|
top: 0px; |
|
right: 18px; |
|
font-size: 20px; |
|
} |
|
input { |
|
width: 80%; |
|
padding-left: 25px; |
|
height: 30px; |
|
border-radius: 5px; |
|
border: none; |
|
outline: none; |
|
color: #fff; |
|
background-color: #0874DE; |
|
} |
|
} |
|
} |
|
} |
|
|
|
//导航内容区 |
|
.routeCenter::-webkit-scrollbar { |
|
display: none; /* Chrome Safari */ |
|
} |
|
.routeCenter { |
|
width: 100%; |
|
overflow-y: auto; |
|
scrollbar-width: none; /* Firefox */ |
|
box-sizing: border-box; |
|
background-color: #fff; |
|
border-radius: 0 0 10px 10px; |
|
border: 1px solid rgb(201, 197, 197); |
|
>div { |
|
width: 100%; |
|
height: 30px; |
|
line-height: 30px; |
|
box-sizing: border-box; |
|
margin: 5px 0; |
|
font-size: 12px; |
|
overflow: hidden; |
|
text-overflow:ellipsis; |
|
white-space: nowrap; |
|
} //div |
|
>div:not(:first-child){ padding: 0 10px; box-sizing: border-box; } |
|
.routeTypeExplain label { margin: 0 10px; } |
|
.routeCenterTB { |
|
p { display: inline-block; margin-right: 10px; width: 30px; height: 30px; border-radius: 50%; color: #fff; text-align: center; font-size: 14px; } |
|
.orientation { color: #0080FF; } |
|
} |
|
} |
|
} |
|
@media screen and (max-width:1200px){ |
|
.routeGIS{ |
|
max-height: 490px; |
|
} |
|
} |
|
@media screen and (min-width:1200px) and (max-width:1400px){ |
|
.routeGIS{ |
|
max-height: 520px; |
|
} |
|
} |
|
@media screen and (min-width:1400px) and (max-width:1600px){ |
|
.routeGIS{ |
|
max-height: 628px; |
|
} |
|
} |
|
|
|
.routeGISPublicIcon { position: absolute; color: #fff; font-size: 14px; } //导航 定位部分公共样式 |
|
//选择路线 方案 button |
|
.routeType { margin: 0 10px; outline: none; border: none; background-color: transparent; font-size: 14px; font-weight: 550; color: rgb(122, 116, 116); } |
|
.selectRouteType { color: #0080FF; } |
|
|
|
//保存 |
|
.submitRouter { |
|
position: absolute; |
|
top: 15px; |
|
right: 30px; |
|
} |