Commit 9ba24acd6d7716ed76a15e24dfe8cd718205360f
1 parent
829e17e2
home
Showing
7 changed files
with
144 additions
and
55 deletions
webintroduce/src/assets/css/reset.css
webintroduce/src/assets/images/home/deviceallnew.png
0 → 100644
132 KB
webintroduce/src/assets/images/home/rnt-app.png
0 → 100644
22 KB
webintroduce/src/assets/images/home/rnt_andoird.png
0 → 100644
2.53 KB
webintroduce/src/assets/images/home/rnt_ios.png
0 → 100644
2.24 KB
webintroduce/src/assets/images/home/softwareall.png
0 → 100644
315 KB
webintroduce/src/views/home.vue
| @@ -4,7 +4,7 @@ | @@ -4,7 +4,7 @@ | ||
| 4 | <!-- slides --> | 4 | <!-- slides --> |
| 5 | <swiper-slide class="bannerBG1"> | 5 | <swiper-slide class="bannerBG1"> |
| 6 | <div class="contentWidth pos-rel"> | 6 | <div class="contentWidth pos-rel"> |
| 7 | - <p>全方位解决方案 全时空可视化</p> | 7 | + <p>全方位解决方案 全时空可视化</p> |
| 8 | <p>最懂你、任你停</p> | 8 | <p>最懂你、任你停</p> |
| 9 | <img src="../assets/images/home/banner1-icon.png"> | 9 | <img src="../assets/images/home/banner1-icon.png"> |
| 10 | </div> | 10 | </div> |
| @@ -37,6 +37,43 @@ | @@ -37,6 +37,43 @@ | ||
| 37 | <!--<div class="swiper-button-next" slot="button-next"></div>--> | 37 | <!--<div class="swiper-button-next" slot="button-next"></div>--> |
| 38 | <!--<div class="swiper-scrollbar" slot="scrollbar"></div>--> | 38 | <!--<div class="swiper-scrollbar" slot="scrollbar"></div>--> |
| 39 | </swiper> | 39 | </swiper> |
| 40 | + | ||
| 41 | + <div class="features"> | ||
| 42 | + <h1>硬件产品</h1> | ||
| 43 | + <h2>封闭车场+路侧车场+停车诱导+违章抓拍 </h2> | ||
| 44 | + <div class="features-main displayFlex"> | ||
| 45 | + <ul class="averageFlex deviceall"> | ||
| 46 | + <li><span></span>高清智能芯片、车辆进出场车牌识别快、准、清</li> | ||
| 47 | + <li><span></span>地磁、视频桩、PDA多级设备联动,路侧车辆入场实时通知</li> | ||
| 48 | + <li><span></span>多级诱导系统 ,车位、路况信息精准、高清展示、为车主快速'指路'</li> | ||
| 49 | + <li><span></span>低照度、高防护、成像高清、违章抓拍系统让 违章停车 无所遁形</li> | ||
| 50 | + </ul> | ||
| 51 | + <img class="averageFlex" src="../assets/images/home/deviceallnew.png"> | ||
| 52 | + </div> | ||
| 53 | + </div> | ||
| 54 | + <div class="features featuresgray"> | ||
| 55 | + <h1>软件产品</h1> | ||
| 56 | + <h2>任你停+企业云平台+数据分析平台 </h2> | ||
| 57 | + <div class="features-main displayFlex"> | ||
| 58 | + <img class="averageFlex" src="../assets/images/home/softwareall.png"> | ||
| 59 | + <ul class="averageFlex softall"> | ||
| 60 | + <li><span></span>任你停,车场导航,随停即走,无感支付 | ||
| 61 | + </li> | ||
| 62 | + <li><span></span>云端服务、精细化运营,业务规则灵活配置 | ||
| 63 | + </li> | ||
| 64 | + <li><span></span>大数据资产管理、商业运营分析、资产经营决策建议</li> | ||
| 65 | + <li> | ||
| 66 | + <div class="fl"> | ||
| 67 | + <img src="../assets/images/home/rnt-app.png"> | ||
| 68 | + </div> | ||
| 69 | + <div class="fl"> | ||
| 70 | + <img src="../assets/images/home/rnt_ios.png" onclick="window.open('https://itunes.apple.com/cn/app/%E4%BB%BB%E4%BD%A0%E5%81%9C/id1020126552?mt=8')"> | ||
| 71 | + <img src="../assets/images/home/rnt_andoird.png" onclick="window.open('https://a.app.qq.com/o/simple.jsp?pkgname=com.zteits.rnting')"> | ||
| 72 | + </div> | ||
| 73 | + </li> | ||
| 74 | + </ul> | ||
| 75 | + </div> | ||
| 76 | + </div> | ||
| 40 | </div> | 77 | </div> |
| 41 | </template> | 78 | </template> |
| 42 | 79 | ||
| @@ -56,9 +93,9 @@ export default { | @@ -56,9 +93,9 @@ export default { | ||
| 56 | swiperOption: { | 93 | swiperOption: { |
| 57 | pagination: { | 94 | pagination: { |
| 58 | el: ".swiper-pagination", | 95 | el: ".swiper-pagination", |
| 59 | - clickable:true | 96 | + clickable: true |
| 60 | }, | 97 | }, |
| 61 | - autoplay:{ | 98 | + autoplay: { |
| 62 | enabled: true, | 99 | enabled: true, |
| 63 | disableOnInteraction: false, | 100 | disableOnInteraction: false, |
| 64 | delay: 3000 | 101 | delay: 3000 |
| @@ -84,126 +121,110 @@ export default { | @@ -84,126 +121,110 @@ export default { | ||
| 84 | .swiper-banner { | 121 | .swiper-banner { |
| 85 | height: 540px; | 122 | height: 540px; |
| 86 | } | 123 | } |
| 87 | - /*.swiper-pagination {*/ | ||
| 88 | - /*height: .23rem;*/ | ||
| 89 | - /*font-family: PingFangSC-Regular;*/ | ||
| 90 | - /*font-size: .156rem;*/ | ||
| 91 | - /*color: #fff;*/ | ||
| 92 | - /*letter-spacing: 0;*/ | ||
| 93 | - /*line-height: .12rem;*/ | ||
| 94 | - /*bottom: 0;*/ | ||
| 95 | - /*}*/ | ||
| 96 | - /*.swiper-pagination-bullet {*/ | ||
| 97 | - /*background: #fff;*/ | ||
| 98 | - /*opacity: 0.8;*/ | ||
| 99 | - /*height: 0.08rem;*/ | ||
| 100 | - /*border-radius: 0.06rem;*/ | ||
| 101 | - /*width: 0.08rem;*/ | ||
| 102 | - /*transition: all 0.2s; //可设置缓慢变化*/ | ||
| 103 | - /*}*/ | ||
| 104 | - /*.swiper-pagination-bullet-active {*/ | ||
| 105 | - /*width: 30px;*/ | ||
| 106 | - /*}*/ | ||
| 107 | - .bannerBG1{ | 124 | + |
| 125 | + .bannerBG1 { | ||
| 108 | background: url("../assets/images/home/bannerBg1.png") no-repeat; | 126 | background: url("../assets/images/home/bannerBg1.png") no-repeat; |
| 109 | background-size: 100% 100%; | 127 | background-size: 100% 100%; |
| 110 | text-align: left; | 128 | text-align: left; |
| 111 | color: #fff; | 129 | color: #fff; |
| 112 | - p:nth-of-type(1){ | 130 | + p:nth-of-type(1) { |
| 113 | padding-top: 168px; | 131 | padding-top: 168px; |
| 114 | - margin: 0 0 25px 0; | 132 | + margin: 0 0 25px 0; |
| 115 | font-size: 44px; | 133 | font-size: 44px; |
| 116 | } | 134 | } |
| 117 | - p:nth-of-type(2){ | 135 | + p:nth-of-type(2) { |
| 118 | font-size: 24px; | 136 | font-size: 24px; |
| 119 | } | 137 | } |
| 120 | - img{ | 138 | + img { |
| 121 | position: absolute; | 139 | position: absolute; |
| 122 | right: 0; | 140 | right: 0; |
| 123 | - top:20px; | 141 | + top: 20px; |
| 124 | } | 142 | } |
| 125 | } | 143 | } |
| 126 | - .bannerBG2{ | 144 | + |
| 145 | + .bannerBG2 { | ||
| 127 | background: url("../assets/images/home/bannerBg2.png") no-repeat; | 146 | background: url("../assets/images/home/bannerBg2.png") no-repeat; |
| 128 | background-size: 100% 100%; | 147 | background-size: 100% 100%; |
| 129 | text-align: left; | 148 | text-align: left; |
| 130 | color: #fff; | 149 | color: #fff; |
| 131 | - p:nth-of-type(1){ | 150 | + p:nth-of-type(1) { |
| 132 | padding-top: 168px; | 151 | padding-top: 168px; |
| 133 | - margin: 0 0 25px 0; | 152 | + margin: 0 0 25px 0; |
| 134 | font-size: 44px; | 153 | font-size: 44px; |
| 135 | } | 154 | } |
| 136 | - p:nth-of-type(2){ | 155 | + p:nth-of-type(2) { |
| 137 | font-size: 24px; | 156 | font-size: 24px; |
| 138 | } | 157 | } |
| 139 | - img{ | 158 | + img { |
| 140 | position: absolute; | 159 | position: absolute; |
| 141 | right: 0; | 160 | right: 0; |
| 142 | - top:20px; | 161 | + top: 20px; |
| 143 | } | 162 | } |
| 144 | } | 163 | } |
| 145 | - .bannerBG3{ | 164 | + |
| 165 | + .bannerBG3 { | ||
| 146 | background: url("../assets/images/home/bannerBg3.png") no-repeat; | 166 | background: url("../assets/images/home/bannerBg3.png") no-repeat; |
| 147 | background-size: 100% 100%; | 167 | background-size: 100% 100%; |
| 148 | text-align: left; | 168 | text-align: left; |
| 149 | color: #fff; | 169 | color: #fff; |
| 150 | - p:nth-of-type(1){ | 170 | + p:nth-of-type(1) { |
| 151 | padding-top: 168px; | 171 | padding-top: 168px; |
| 152 | - margin: 0 0 25px 0; | 172 | + margin: 0 0 25px 0; |
| 153 | font-size: 44px; | 173 | font-size: 44px; |
| 154 | } | 174 | } |
| 155 | - p:nth-of-type(2){ | 175 | + p:nth-of-type(2) { |
| 156 | font-size: 24px; | 176 | font-size: 24px; |
| 157 | } | 177 | } |
| 158 | - .parkpoint{ | 178 | + .parkpoint { |
| 159 | width: 25px; | 179 | width: 25px; |
| 160 | height: 39px; | 180 | height: 39px; |
| 161 | } | 181 | } |
| 162 | - .parkpoint1{ | 182 | + .parkpoint1 { |
| 163 | background: url("../assets/images/home/blue.png") no-repeat; | 183 | background: url("../assets/images/home/blue.png") no-repeat; |
| 164 | left: 100px; | 184 | left: 100px; |
| 165 | - top:50px; | 185 | + top: 50px; |
| 166 | animation: pointMove 3S infinite; | 186 | animation: pointMove 3S infinite; |
| 167 | } | 187 | } |
| 168 | - .parkpoint2{ | 188 | + .parkpoint2 { |
| 169 | background: url("../assets/images/home/blue.png") no-repeat; | 189 | background: url("../assets/images/home/blue.png") no-repeat; |
| 170 | left: 900px; | 190 | left: 900px; |
| 171 | - top:150px; | 191 | + top: 150px; |
| 172 | animation: pointMove 3S infinite; | 192 | animation: pointMove 3S infinite; |
| 173 | } | 193 | } |
| 174 | - .parkpoint3{ | 194 | + .parkpoint3 { |
| 175 | background: url("../assets/images/home/green.png") no-repeat; | 195 | background: url("../assets/images/home/green.png") no-repeat; |
| 176 | left: 700px; | 196 | left: 700px; |
| 177 | - top:250px; | 197 | + top: 250px; |
| 178 | animation: pointMove 3S infinite; | 198 | animation: pointMove 3S infinite; |
| 179 | } | 199 | } |
| 180 | - .parkpoint4{ | 200 | + .parkpoint4 { |
| 181 | background: url("../assets/images/home/green.png") no-repeat; | 201 | background: url("../assets/images/home/green.png") no-repeat; |
| 182 | left: 470px; | 202 | left: 470px; |
| 183 | - top:350px; | 203 | + top: 350px; |
| 184 | animation: pointMove 3S infinite; | 204 | animation: pointMove 3S infinite; |
| 185 | } | 205 | } |
| 186 | - .parkpoint5{ | 206 | + .parkpoint5 { |
| 187 | background: url("../assets/images/home/blue.png") no-repeat; | 207 | background: url("../assets/images/home/blue.png") no-repeat; |
| 188 | right: 70px; | 208 | right: 70px; |
| 189 | - top:400px; | 209 | + top: 400px; |
| 190 | animation: pointMove 3S infinite; | 210 | animation: pointMove 3S infinite; |
| 191 | } | 211 | } |
| 192 | - .parkpoint6{ | 212 | + .parkpoint6 { |
| 193 | background: url("../assets/images/home/blue.png") no-repeat; | 213 | background: url("../assets/images/home/blue.png") no-repeat; |
| 194 | right: 70px; | 214 | right: 70px; |
| 195 | - bottom:50px; | 215 | + bottom: 50px; |
| 196 | animation: pointMove 3S infinite; | 216 | animation: pointMove 3S infinite; |
| 197 | } | 217 | } |
| 198 | 218 | ||
| 199 | - .parkpoint4{ | 219 | + .parkpoint7 { |
| 200 | background: url("../assets/images/home/green.png") no-repeat; | 220 | background: url("../assets/images/home/green.png") no-repeat; |
| 201 | left: 70px; | 221 | left: 70px; |
| 202 | - bottom:350px; | 222 | + bottom: 350px; |
| 203 | animation: pointMove 3S infinite; | 223 | animation: pointMove 3S infinite; |
| 204 | } | 224 | } |
| 205 | 225 | ||
| 206 | } | 226 | } |
| 227 | + | ||
| 207 | @keyframes pointMove { | 228 | @keyframes pointMove { |
| 208 | 0% { | 229 | 0% { |
| 209 | opacity: 0; | 230 | opacity: 0; |
| @@ -213,10 +234,75 @@ export default { | @@ -213,10 +234,75 @@ export default { | ||
| 213 | opacity: 1; | 234 | opacity: 1; |
| 214 | transform: scale(1); | 235 | transform: scale(1); |
| 215 | } | 236 | } |
| 216 | - 100%{ | 237 | + 100% { |
| 217 | opacity: 0; | 238 | opacity: 0; |
| 218 | transform: scale(0); | 239 | transform: scale(0); |
| 219 | } | 240 | } |
| 220 | } | 241 | } |
| 221 | 242 | ||
| 243 | + .features { | ||
| 244 | + padding: 36px 0; | ||
| 245 | + | ||
| 246 | + h1 { | ||
| 247 | + font-size: 36px; | ||
| 248 | + padding-bottom: 15px; | ||
| 249 | + } | ||
| 250 | + h2 { | ||
| 251 | + font-size: 20px; | ||
| 252 | + padding-bottom: 30px; | ||
| 253 | + } | ||
| 254 | + } | ||
| 255 | + | ||
| 256 | + .featuresgray { | ||
| 257 | + background: $baseGrayBg; | ||
| 258 | + } | ||
| 259 | + | ||
| 260 | + .features-main { | ||
| 261 | + width: 1200px; | ||
| 262 | + margin: 0 auto; | ||
| 263 | + } | ||
| 264 | + | ||
| 265 | + .deviceall { | ||
| 266 | + padding-top: 120px; | ||
| 267 | + font-size: 18px; | ||
| 268 | + text-align: left; | ||
| 269 | + li { | ||
| 270 | + padding-left: 20px; | ||
| 271 | + line-height: 50px; | ||
| 272 | + position: relative; | ||
| 273 | + &:before { | ||
| 274 | + content: ''; | ||
| 275 | + width: 10px; | ||
| 276 | + height: 10px; | ||
| 277 | + position: absolute; | ||
| 278 | + left: 0px; | ||
| 279 | + top: 50%; | ||
| 280 | + margin-top: -7px; | ||
| 281 | + background: rgba(66, 160, 251, 1); | ||
| 282 | + border-radius: 50%; | ||
| 283 | + } | ||
| 284 | + } | ||
| 285 | + } | ||
| 286 | + | ||
| 287 | + .softall { | ||
| 288 | + padding-top: 20px; | ||
| 289 | + font-size: 18px; | ||
| 290 | + text-align: left; | ||
| 291 | + li { | ||
| 292 | + padding-left: 20px; | ||
| 293 | + line-height: 40px; | ||
| 294 | + position: relative; | ||
| 295 | + &:before { | ||
| 296 | + content: ''; | ||
| 297 | + width: 10px; | ||
| 298 | + height: 10px; | ||
| 299 | + position: absolute; | ||
| 300 | + left: 0px; | ||
| 301 | + top: 50%; | ||
| 302 | + margin-top: -7px; | ||
| 303 | + background: rgba(66, 160, 251, 1); | ||
| 304 | + border-radius: 50%; | ||
| 305 | + } | ||
| 306 | + } | ||
| 307 | + } | ||
| 222 | </style> | 308 | </style> |