diff --git a/src/assets/img/detail/infoBtnBg.svg b/src/assets/img/detail/infoBtnBg.svg new file mode 100644 index 0000000..d0a2e8e --- /dev/null +++ b/src/assets/img/detail/infoBtnBg.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/img/detail/line.svg b/src/assets/img/detail/line.svg new file mode 100644 index 0000000..ec94f67 --- /dev/null +++ b/src/assets/img/detail/line.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/assets/img/detail/mapIcon.png b/src/assets/img/detail/mapIcon.png new file mode 100644 index 0000000..1d0f967 Binary files /dev/null and b/src/assets/img/detail/mapIcon.png differ diff --git a/src/assets/img/detail/mapMarkIcon.png b/src/assets/img/detail/mapMarkIcon.png new file mode 100644 index 0000000..5c8f865 Binary files /dev/null and b/src/assets/img/detail/mapMarkIcon.png differ diff --git a/src/assets/img/detail/markIcon.svg b/src/assets/img/detail/markIcon.svg new file mode 100644 index 0000000..fac307c --- /dev/null +++ b/src/assets/img/detail/markIcon.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/views/detail.vue b/src/views/detail.vue index fded4fd..b5be0f0 100644 --- a/src/views/detail.vue +++ b/src/views/detail.vue @@ -54,8 +54,12 @@
+ +
@@ -81,7 +85,7 @@ 基本信息
-
+
房屋类型 @@ -96,7 +100,7 @@ 28 - | + | 有电梯
@@ -108,7 +112,7 @@ 阳台
-
+
面积 @@ -116,7 +120,7 @@ 680 平方呎
-
+
性别要求 @@ -126,6 +130,37 @@
+
+
+ + 九龙 > 油麻地/旺角/太子 +
+
+
+
+
+
+ + 独立大厦 +
+ +
+
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
@@ -402,10 +437,11 @@ img { .info-box-s { margin-top: 30px; + display: flex; flex-wrap: wrap; .info { - width: 150px; + width: 276px; font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif; font-weight: 400; font-style: normal; @@ -418,7 +454,7 @@ img { font-style: normal; font-size: 16px; color: #333; - margin-left:30px; + margin-left: 30px; } } } @@ -437,6 +473,98 @@ img { color: #000000; } } + + .map-box { + margin-top: 50px; + + .title-box { + font-family: 'PingFangSC-Semibold', 'PingFang SC Semibold', 'PingFang SC', sans-serif; + font-weight: 650; + font-style: normal; + font-size: 20px; + color: #000000; + + .img { + width: 20px; + height: 24px; + margin-right: 10px; + } + } + + .map-s { + width: 100%; + height: 300px; + border-radius: 10px; + position: relative; + + .pop-box { + position: absolute; + width: 100%; + height: 300px; + background-color: rgba(51, 51, 51, 0.298039215686275); + border-radius: 10px; + top: 0; + left: 0; + display: flex; + justify-content: center; + align-items: center; + + .address-box { + width: 180px; + height: 40px; + background: inherit; + background-color: rgba(51, 51, 51, 0.8); + border: none; + border-radius: 10px; + -moz-box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; + font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif; + font-weight: 400; + font-style: normal; + font-size: 18px; + color: #FFFFFF; + padding: 10px; + + .img { + width: 22px; + height: 22px; + margin-right: 8px; + } + + .icon { + width: 8px; + height: 12px; + transform: rotate(180deg); + } + } + } + } + } + + .distance-box { + width: 100%; + height: 101px; + background: inherit; + background-color: rgba(255, 255, 255, 1); + box-sizing: border-box; + border-width: 1px; + border-style: solid; + border-color: rgba(242, 242, 242, 1); + border-radius: 12px; + margin-top:20px; + + .line-img { + height: 1px; + width: 743px; + border: 1px dashed #d7d7d7; + } + + .info-btn-bg { + width: 90px; + height: 101px; + } + } } \ No newline at end of file