| | |
| | | <template> |
| | | <div class="layerPanel"> |
| | | <div class="mapMode"> |
| | | <div class="title" style="margin-top: 0px">地图模式</div> |
| | | <div class="title">地图模式</div> |
| | | <div class="container"> |
| | | <div |
| | | class="layerItem" |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="areaType" style="margin-top: 10px"> |
| | | <div class="title"> |
| | | <div class="areaType"> |
| | | <div class="title ZTtitle"> |
| | | 专题应用 |
| | | <!-- 不显示更多图层 --> |
| | | <span class="more" v-show="false" @click.stop="showLayerTree" |
| | |
| | | ZTValue.name |
| | | }}</span> |
| | | </div> |
| | | </div> |
| | | <div class="title2"></div> |
| | | <div class="container"> |
| | | <div |
| | | class="layerItem" |
| | | v-for="(funcValue, funcIndex) in FuncList" |
| | |
| | | }}</span> |
| | | </div> |
| | | </div> |
| | | <!-- <div class="container"> |
| | | <div |
| | | class="layerItem" |
| | | v-for="(funcValue, funcIndex) in FuncList" |
| | | :key="funcValue.id" |
| | | @click.stop="handleFuncClick(funcIndex)" |
| | | > |
| | | <img |
| | | :src="funcValue.src" |
| | | :class="{ active: curFuncIndex == funcIndex }" |
| | | /> |
| | | <span :class="{ spanActive: curFuncIndex == funcIndex }">{{ |
| | | funcValue.name |
| | | }}</span> |
| | | </div> |
| | | </div> --> |
| | | </div> |
| | | |
| | | <!-- <div class="yjsxt"> |
| | |
| | | <style scoped> |
| | | .layerPanel { |
| | | width: 100%; |
| | | /* height: 396px; */ |
| | | position: absolute; |
| | | bottom: 0px; |
| | | align-items: center; |
| | | padding: 0.1rem; |
| | | background: white; |
| | | /* padding: 0.1rem; */ |
| | | background: #ffffff; |
| | | z-index: 1000; |
| | | padding-left: 0.25rem; |
| | | /* padding-left: 0.25rem; */ |
| | | border-radius: 15px 15px 0px 0px; |
| | | } |
| | | .mapMode { |
| | | width: 100%; |
| | | margin-top: 24px; |
| | | padding-left: 28px; |
| | | } |
| | | |
| | | @font-face { |
| | | font-family: "YouSheBiaoTiHei"; |
| | | src: url("../../../../static/YouSheBiaoTiHei.ttf"); |
| | | } |
| | | .title { |
| | | height: 25px; |
| | | font-size: 16px; |
| | | font-family: Source Han Sans SC; |
| | | font-weight: 700; |
| | | color: #181818; |
| | | line-height: 25px; |
| | | margin: 10px 0px 10px 0; |
| | | width: 72px; |
| | | height: 14px; |
| | | font-family: "YouSheBiaoTiHei"; |
| | | font-weight: 400; |
| | | font-size: 19px; |
| | | color: #2e2e2e; |
| | | line-height: 15px; |
| | | margin-bottom: 18px; |
| | | } |
| | | |
| | | .title2 { |
| | | height: 15px; |
| | | } |
| | | |
| | | .container { |
| | | width: 100%; |
| | | display: flex; |
| | | align-items: center; |
| | | text-align: center; |
| | | flex-wrap: wrap; |
| | | } |
| | | |
| | | .layerItem { |
| | | /* font-size: 14px; */ |
| | | font-family: Source Han Sans SC; |
| | | font-family: "微软雅黑"; |
| | | font-weight: 400; |
| | | margin-right: 30px; |
| | | cursor: pointer; |
| | | } |
| | | |
| | | .mapMode .layerItem { |
| | | width: 91px; |
| | | margin-right: 24px; |
| | | } |
| | | .mapMode img { |
| | | display: block; |
| | | width: 91px; |
| | | border-radius: 11px; |
| | | border: 1px dashed #127dff; |
| | | /* height: 40px; */ |
| | | margin-bottom: 11px; |
| | | } |
| | | span { |
| | | font-family: "微软雅黑"; |
| | | font-weight: 500; |
| | | font-size: 15px; |
| | | color: #212121; |
| | | line-height: 12px; |
| | | } |
| | | .active { |
| | | color: #4187ff; |
| | | border: 2px solid #4187ff; |
| | | color: #127dff; |
| | | border: 2px solid #127dff; |
| | | border-radius: 10px; |
| | | } |
| | | |
| | | .spanActive { |
| | | color: #4187ff; |
| | | color: #127dff; |
| | | } |
| | | |
| | | img { |
| | | .areaType { |
| | | width: 100%; |
| | | margin-top: 30px; |
| | | } |
| | | .areaType .ZTtitle { |
| | | margin-left: 28px; |
| | | margin-bottom: 3px; |
| | | } |
| | | .areaType .container{ |
| | | padding: 0 18px 22px; |
| | | justify-content: space-between; |
| | | } |
| | | .areaType img { |
| | | display: block; |
| | | width: 60px; |
| | | height: 40px; |
| | | margin-bottom: 5px; |
| | | width: 84px; |
| | | } |
| | | |
| | | .more { |
| | | float: right; |
| | | margin-right: 20px; |
| | | font-size: 0.12rem; |
| | | color: #4187ff; |
| | | color: #127dff; |
| | | line-height: 25px; |
| | | font-weight: 500; |
| | | font-family: unset; |