diff --git a/src/assets/images/map/b1.png b/src/assets/images/map/b1.png new file mode 100644 index 0000000..72144b8 Binary files /dev/null and b/src/assets/images/map/b1.png differ diff --git a/src/assets/images/map/choose.png b/src/assets/images/map/choose.png new file mode 100644 index 0000000..efe6b4b Binary files /dev/null and b/src/assets/images/map/choose.png differ diff --git a/src/assets/images/map/j0.png b/src/assets/images/map/j0.png new file mode 100644 index 0000000..0f2d740 Binary files /dev/null and b/src/assets/images/map/j0.png differ diff --git a/src/assets/images/map/j1.png b/src/assets/images/map/j1.png new file mode 100644 index 0000000..56d8ed1 Binary files /dev/null and b/src/assets/images/map/j1.png differ diff --git a/src/assets/images/map/j10.png b/src/assets/images/map/j10.png new file mode 100644 index 0000000..694b9bb Binary files /dev/null and b/src/assets/images/map/j10.png differ diff --git a/src/assets/images/map/j2.png b/src/assets/images/map/j2.png new file mode 100644 index 0000000..c7f131a Binary files /dev/null and b/src/assets/images/map/j2.png differ diff --git a/src/assets/images/map/j3.png b/src/assets/images/map/j3.png new file mode 100644 index 0000000..9a4050d Binary files /dev/null and b/src/assets/images/map/j3.png differ diff --git a/src/assets/images/map/j4.png b/src/assets/images/map/j4.png new file mode 100644 index 0000000..57f1015 Binary files /dev/null and b/src/assets/images/map/j4.png differ diff --git a/src/assets/images/map/j5.png b/src/assets/images/map/j5.png new file mode 100644 index 0000000..5aee353 Binary files /dev/null and b/src/assets/images/map/j5.png differ diff --git a/src/assets/images/map/j6.png b/src/assets/images/map/j6.png new file mode 100644 index 0000000..b97cbbd Binary files /dev/null and b/src/assets/images/map/j6.png differ diff --git a/src/assets/images/map/j7.png b/src/assets/images/map/j7.png new file mode 100644 index 0000000..9cd1201 Binary files /dev/null and b/src/assets/images/map/j7.png differ diff --git a/src/assets/images/map/j8.png b/src/assets/images/map/j8.png new file mode 100644 index 0000000..2bb6d79 Binary files /dev/null and b/src/assets/images/map/j8.png differ diff --git a/src/assets/images/map/j9.png b/src/assets/images/map/j9.png new file mode 100644 index 0000000..034039a Binary files /dev/null and b/src/assets/images/map/j9.png differ diff --git a/src/assets/images/map/unchoose.png b/src/assets/images/map/unchoose.png new file mode 100644 index 0000000..93ac899 Binary files /dev/null and b/src/assets/images/map/unchoose.png differ diff --git a/src/view/sy_map.vue b/src/view/sy_map.vue index 25c942f..f1448ce 100644 --- a/src/view/sy_map.vue +++ b/src/view/sy_map.vue @@ -1,10 +1,1078 @@ - - +::v-deep .anchorBL { + display: none; +} +.module { + display: flex; + width: 100%; + height: 100%; + position: relative; +} +#id { + z-index: 10; +} +//左侧弹框 +.left { + box-sizing: border-box; + position: absolute; + left: 0; + bottom: 0; + width: 520px; + height: 960px; + background: linear-gradient( + 270deg, + rgba(0, 52, 131, 0.69) 0%, + rgba(0, 32, 83, 0.77) 50%, + rgba(0, 60, 131, 0.74) 100% + ), + radial-gradient( + 128% 99% at 100% 46%, + rgba(0, 48, 125, 0.29) 0%, + rgba(0, 61, 134, 0.42) 100% + ); + box-shadow: inset 0px 0px 56px 0px rgba(173, 221, 255, 0.5); + backdrop-filter: blur(3px); + padding: 30px 26px; + display: flex; + flex-direction: column; + z-index: 12; + overflow: hidden; + //人口数 + .lyx { + .content { + box-sizing: border-box; + margin-top: 20px; + display: flex; + flex-flow: row wrap; + justify-content: space-between; + color: #ffffff; + height: 450px; + overflow: auto; + .content_item { + cursor: pointer; + box-sizing: border-box; + display: flex; + align-items: center; + justify-content: space-between; + padding: 24px; + width: 48%; + height: 57px; + background-image: url(@/assets/images/map/unchoose.png); + background-repeat: no-repeat; + background-size: 100% 100%; + margin-bottom: 12px; + } + .content_item:first-child { + box-sizing: border-box; + display: flex; + align-items: center; + justify-content: space-between; + padding: 24px; + width: 100%; + height: 57px; + background-image: url(@/assets/images/map/unchoose.png); + background-repeat: no-repeat; + background-size: 100% 100%; + margin-bottom: 12px; + } + .content_item_name { + position: relative; + } + .content_item_name::before { + content: ""; + position: absolute; + width: 3px; + height: 3px; + background: #29ffc1; + border: 3px solid rgba(0, 255, 189, 0.31); + border-radius: 6px; + top: 7.5px; + left: -13px; + } + .choose { + background-image: url(@/assets/images/map/choose.png) !important; + background-repeat: no-repeat !important; + background-size: 100% 100% !important; + } + } + .content::-webkit-scrollbar { + display: none; + } + } + //特殊标签 + .tsbq { + margin-top: 40px; + .content { + box-sizing: border-box; + margin-top: 20px; + display: flex; + flex-flow: row wrap; + justify-content: space-between; + color: #ffffff; + height: 220px; + overflow: auto; + .content_item { + cursor: pointer; + box-sizing: border-box; + display: flex; + align-items: center; + justify-content: space-between; + padding: 24px; + width: 48%; + height: 57px; + background-image: url(@/assets/images/map/unchoose.png); + background-repeat: no-repeat; + background-size: 100% 100%; + margin-bottom: 12px; + } + .content_item:last-child { + box-sizing: border-box; + display: flex; + align-items: center; + justify-content: space-between; + padding: 24px; + width: 100%; + height: 57px; + background-image: url(@/assets/images/map/unchoose.png); + background-repeat: no-repeat; + background-size: 100% 100%; + margin-bottom: 12px; + } + .content_item_name { + position: relative; + } + .content_item_name::before { + content: ""; + position: absolute; + width: 3px; + height: 3px; + background: #ffe229; + border: 3px solid rgba(255, 226, 41, 0.31); + border-radius: 6px; + top: 7.5px; + left: -13px; + } + .choose { + background-image: url(@/assets/images/map/choose.png) !important; + background-repeat: no-repeat !important; + background-size: 100% 100% !important; + } + } + .content::-webkit-scrollbar { + display: none; + } + } +} +//右侧弹框 +.right { + box-sizing: border-box; + position: absolute; + right: 0; + bottom: 0; + width: 520px; + height: 960px; + background: linear-gradient( + 270deg, + rgba(0, 52, 131, 0.69) 0%, + rgba(0, 32, 83, 0.77) 50%, + rgba(0, 60, 131, 0.74) 100% + ), + radial-gradient( + 128% 99% at 100% 46%, + rgba(0, 48, 125, 0.29) 0%, + rgba(0, 61, 134, 0.42) 100% + ); + box-shadow: inset 0px 0px 56px 0px rgba(173, 221, 255, 0.5); + backdrop-filter: blur(3px); + padding: 30px 26px; + display: flex; + flex-direction: column; + z-index: 12; + overflow: hidden; + .jbggfwq { + .jbggfwq_content { + height: 550px; + overflow: auto; + margin-top: 15px; + display: flex; + flex-direction: column; + .jbggfwq_content_item { + margin-bottom: 5px; + display: flex; + // align-items: center; + color: #ffffff; + .jbggfwq_content_item_left { + margin-right: 10px; + width: 80px; + height: 48px; + line-height: 48px; + } + .jbggfwq_content_item_right { + width: 400px; + display: flex; + flex-flow: row wrap; + .jbggfwq_content_item_right_item { + cursor: pointer; + box-sizing: border-box; + height: 48px; + font-weight: 500; + font-size: 16px; + line-height: 28px; + background: rgba(124, 151, 180, 0.8); + padding: 10px; + } + .choose { + background-image: url(@/assets/images/map/choose.png); + background-repeat: no-repeat; + background-size: 100% 100%; + } + } + } + } + .jbggfwq_content::-webkit-scrollbar { + display: none; + } + } + .zyys { + .zyys_content { + margin-top: 20px; + box-sizing: border-box; + display: flex; + justify-content: space-between; + flex-flow: row wrap; + .zyys_content_item { + cursor: pointer; + margin-bottom: 15px; + color: #ffffff; + display: flex; + align-items: center; + justify-content: center; + width: 110px; + height: 42px; + background: rgba(124, 151, 180, 0.8); + .zyys_content_item_left { + width: 18px; + height: 18px; + margin-right: 3px; + } + .zyys_content_item_right { + font-weight: 500; + font-size: 16px; + } + } + .wz { + width: 150px; + } + .choose { + background-image: url(@/assets/images/map/choose.png); + background-repeat: no-repeat; + background-size: 100% 100%; + } + } + } +} +.title { + .title_name { + font-family: YouSheBiaoTiHei; + font-size: 34px; + font-weight: 900; + // line-height: 44px; + letter-spacing: 4px; + margin-bottom: 15px; + background: linear-gradient(180deg, #ffffff 0%, #ffffff 40%, #00ffff 100%); + /* 使文字没有背景颜色的背景 */ + background-clip: text; + /* 为了兼容性,添加渐变背景到IE */ + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + } + .title_line { + height: 4px; + width: 100%; + border-top: 1px solid #ffffff; + border-bottom: 2px dashed #ffffff; + } +} + \ No newline at end of file