552 lines
13 KiB
Vue
552 lines
13 KiB
Vue
|
|
<template>
|
|||
|
|
<div>
|
|||
|
|
<div class="banner">
|
|||
|
|
<div class="banner_title">
|
|||
|
|
锐联云管家 <span> Services we offer </span>
|
|||
|
|
</div>
|
|||
|
|
<div class="blue_bar"></div>
|
|||
|
|
<div class="banner_item">
|
|||
|
|
<div v-for="item in banner_item_List" :key="item.index" class="item"
|
|||
|
|
:style="showHomeAndroid == true && item.index === '2' ? 'margin-left: 39%;' : ''">
|
|||
|
|
<div class="item_title">{{ item.title }}</div>
|
|||
|
|
<div v-for="i in item.childer" class="item_container">
|
|||
|
|
<div class="icon"><img :src="i.icon" alt=""/></div>
|
|||
|
|
<div class="desc">{{ i.desc }}</div>
|
|||
|
|
<div class="desc">{{ i.desc2 }}</div>
|
|||
|
|
<div class="desc">{{ i.desc3 }}</div>
|
|||
|
|
<div class="desc">{{ i.desc4 }}</div>
|
|||
|
|
<div v-if="i.index === '2-1'" class="play_icon_box">
|
|||
|
|
<div v-for="play in i.childer" class="play_icon">
|
|||
|
|
<img :src="play.icon" alt=""/>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="activationProcess">
|
|||
|
|
<div class="activationProcess_title">开通流程</div>
|
|||
|
|
<div class="blue_bar"></div>
|
|||
|
|
<div class="infoBanner">
|
|||
|
|
我们欢迎您来交流技术或业务问题,即使不立即购买AWS产品,您也可也享受我们的服务
|
|||
|
|
</div>
|
|||
|
|
<div class="activationProcess_content">
|
|||
|
|
<div v-for="i in activationProcess_content_List" class="item">
|
|||
|
|
<div class="index">{{ i.index }}</div>
|
|||
|
|
<div class="icon"><img :src="i.icon" alt=""/></div>
|
|||
|
|
<div class="title">{{ i.title }}</div>
|
|||
|
|
<div class="title_english">{{ i.title_english }}</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="activationProcess_btn">
|
|||
|
|
<a href="/contact"
|
|||
|
|
>
|
|||
|
|
<div style="height: 100%; width: 100%">点击此处联系我们</div>
|
|||
|
|
</a
|
|||
|
|
>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</template>
|
|||
|
|
|
|||
|
|
<script>
|
|||
|
|
export default {
|
|||
|
|
head() {
|
|||
|
|
return {
|
|||
|
|
title: 'AWS 服务',
|
|||
|
|
meta: [
|
|||
|
|
{hid: 'description', name: 'description', content: '这是默认的描述内容'},
|
|||
|
|
{hid: 'keywords', name: 'keywords', content: 'vue, nuxt, seo'}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
data() {
|
|||
|
|
return {
|
|||
|
|
showHomeAndroid: false,
|
|||
|
|
screenWidth: null,
|
|||
|
|
activationProcess_content_List: [
|
|||
|
|
{
|
|||
|
|
index: "01",
|
|||
|
|
icon: require("@/assets/Home_IMG/activationProcess-01.png"),
|
|||
|
|
title: "选定服务",
|
|||
|
|
title_english: "Select Service",
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
index: "02",
|
|||
|
|
icon: require("@/assets/Home_IMG/activationProcess-02.png"),
|
|||
|
|
title: "联系销售",
|
|||
|
|
title_english: "Contact Sales",
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
index: "03",
|
|||
|
|
icon: require("@/assets/Home_IMG/activationProcess-03.png"),
|
|||
|
|
title: "沟通业务",
|
|||
|
|
title_english: "Communication business",
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
index: "04",
|
|||
|
|
icon: require("@/assets/Home_IMG/activationProcess-04.png"),
|
|||
|
|
title: "开通账户",
|
|||
|
|
title_english: "Open an account",
|
|||
|
|
},
|
|||
|
|
],
|
|||
|
|
banner_item_List: [
|
|||
|
|
{
|
|||
|
|
index: "1",
|
|||
|
|
title: "AWS账户开通",
|
|||
|
|
childer: [
|
|||
|
|
{
|
|||
|
|
index: "1-1",
|
|||
|
|
icon: require("@/assets/AwsServices/server1.png"),
|
|||
|
|
desc: "免实名免备案",
|
|||
|
|
desc2: "一秒开户",
|
|||
|
|
desc3: "技术支持",
|
|||
|
|
desc4: "代充代付",
|
|||
|
|
},
|
|||
|
|
],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
index: "2",
|
|||
|
|
title: "AWS账户代付",
|
|||
|
|
childer: [
|
|||
|
|
{
|
|||
|
|
index: "2-1",
|
|||
|
|
icon: require("@/assets/AwsServices/server2.png"),
|
|||
|
|
desc: "全渠道支付",
|
|||
|
|
desc2: "秒付账单",
|
|||
|
|
childer: [
|
|||
|
|
{index: "2-1-1", icon: require("@/assets/cases/pay1.png")},
|
|||
|
|
{index: "2-1-2", icon: require("@/assets/cases/pay2.png")},
|
|||
|
|
{index: "2-1-3", icon: require("@/assets/cases/pay3.png")},
|
|||
|
|
{
|
|||
|
|
index: "2-1-4",
|
|||
|
|
icon: require("@/assets/cases/pay4.png"),
|
|||
|
|
},
|
|||
|
|
{index: "2-1-5", icon: require("@/assets/cases/pay5.png")},
|
|||
|
|
],
|
|||
|
|
},
|
|||
|
|
],
|
|||
|
|
},
|
|||
|
|
{
|
|||
|
|
index: "3",
|
|||
|
|
title: "AWS账号解封",
|
|||
|
|
childer: [
|
|||
|
|
{
|
|||
|
|
index: "2-1",
|
|||
|
|
icon: require("@/assets/AwsServices/server3.png"),
|
|||
|
|
desc: "技术专线联系",
|
|||
|
|
desc2: "秒解秒付账单",
|
|||
|
|
},
|
|||
|
|
],
|
|||
|
|
},
|
|||
|
|
],
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
methods: {
|
|||
|
|
bodyScale() {
|
|||
|
|
var devicewidth = document.documentElement.clientWidth; // 获取当前分辨率下的可视区域宽度
|
|||
|
|
if(devicewidth <= 1600) {
|
|||
|
|
var scale = devicewidth / 1600; // 分母——设计稿的尺寸
|
|||
|
|
requestAnimationFrame(() => {
|
|||
|
|
document.body.style.zoom = scale; // 放大缩小相应倍数
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
mounted() {
|
|||
|
|
this.screenWidth = document.body.clientWidth; // 在客户端设置
|
|||
|
|
window.onresize = () => {
|
|||
|
|
setTimeout(() => {
|
|||
|
|
this.screenWidth = document.body.clientWidth;
|
|||
|
|
}, 0); // 使用0延时将任务放入事件循环的尾部
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
watch: {
|
|||
|
|
screenWidth: {
|
|||
|
|
handler: function (val) {
|
|||
|
|
setTimeout(() => { // 使用setTimeout异步处理
|
|||
|
|
if (val >= 800) {
|
|||
|
|
this.bodyScale();
|
|||
|
|
this.showHomeAndroid = false;
|
|||
|
|
// console.log(this.showHomeAndroid);
|
|||
|
|
} else if (val < 800) {
|
|||
|
|
// this.bodyScale();
|
|||
|
|
this.showHomeAndroid = true;
|
|||
|
|
// console.log(this.showHomeAndroid);
|
|||
|
|
}
|
|||
|
|
// this.$forceUpdate();
|
|||
|
|
}, 0);
|
|||
|
|
},
|
|||
|
|
immediate: true,
|
|||
|
|
deep: true,
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
};
|
|||
|
|
</script>
|
|||
|
|
|
|||
|
|
<style lang="scss" scoped>
|
|||
|
|
@media screen and (max-width: 800px) {
|
|||
|
|
.banner {
|
|||
|
|
width: 100%;
|
|||
|
|
min-height: 600px;
|
|||
|
|
background: url("@/assets/Home_IMG/home_banner2.png") no-repeat;
|
|||
|
|
background-size: 500% 100%;
|
|||
|
|
padding-top: 20%;
|
|||
|
|
|
|||
|
|
&_title {
|
|||
|
|
font-size: 20px;
|
|||
|
|
line-height: 1.5;
|
|||
|
|
width: 50%;
|
|||
|
|
margin-left: 20px;
|
|||
|
|
color: rgb(0, 157, 255);
|
|||
|
|
font-weight: bold;
|
|||
|
|
|
|||
|
|
span {
|
|||
|
|
color: #000000;
|
|||
|
|
display: block;
|
|||
|
|
font-weight: lighter;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.blue_bar {
|
|||
|
|
background: rgb(0, 157, 255);
|
|||
|
|
width: 20%;
|
|||
|
|
height: 3px;
|
|||
|
|
margin-left: 20px;
|
|||
|
|
margin-top: 10px;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
&_item {
|
|||
|
|
width: 100%;
|
|||
|
|
margin: 3% auto;
|
|||
|
|
padding-bottom: 20px;
|
|||
|
|
|
|||
|
|
.item {
|
|||
|
|
width: 60%;
|
|||
|
|
height: 100px;
|
|||
|
|
background-color: rgb(0, 157, 255);
|
|||
|
|
margin: 3% 5% 55% 2%;
|
|||
|
|
position: relative;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.item_title {
|
|||
|
|
text-align: center;
|
|||
|
|
line-height: 2.5;
|
|||
|
|
color: #fff;
|
|||
|
|
font-size: 20px;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.item_container {
|
|||
|
|
position: absolute;
|
|||
|
|
width: 90%;
|
|||
|
|
height: 250px;
|
|||
|
|
box-shadow: 0px -2px 10px rgba(0, 213, 255, 0.726);
|
|||
|
|
background-color: #fff;
|
|||
|
|
left: 15px;
|
|||
|
|
border-bottom: 20px solid rgb(0, 157, 255);
|
|||
|
|
|
|||
|
|
.icon {
|
|||
|
|
width: 100px;
|
|||
|
|
height: 100px;
|
|||
|
|
margin: 0 auto;
|
|||
|
|
|
|||
|
|
img {
|
|||
|
|
width: 100%;
|
|||
|
|
height: 100%;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.desc {
|
|||
|
|
text-align: center;
|
|||
|
|
margin-top: 2%;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.play_icon_box {
|
|||
|
|
display: flex;
|
|||
|
|
margin-top: 10%;
|
|||
|
|
justify-content: center;
|
|||
|
|
.play_icon {
|
|||
|
|
width: 40px;
|
|||
|
|
height: 40px;
|
|||
|
|
|
|||
|
|
img {
|
|||
|
|
width: 100%;
|
|||
|
|
height: 100%;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
.activationProcess {
|
|||
|
|
margin-top: 4%;
|
|||
|
|
padding-bottom: 4%;
|
|||
|
|
|
|||
|
|
&_title {
|
|||
|
|
text-align: center;
|
|||
|
|
font-size: 34px;
|
|||
|
|
line-height: 1.5;
|
|||
|
|
width: 100%;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.activationProcess_content {
|
|||
|
|
display: flex;
|
|||
|
|
flex-wrap: wrap; /* 让元素可以换行 */
|
|||
|
|
margin-top: 20px;
|
|||
|
|
padding: 3%;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.item {
|
|||
|
|
width: 50%; /* 每个项目的固定宽度 */
|
|||
|
|
margin: 20px 0; /* 每个项目的外边距 */
|
|||
|
|
text-align: center; /* 使文字和图标居中 */
|
|||
|
|
border-right: 2px solid #007bff; /* 右边加分割线 */
|
|||
|
|
padding: 20px 10px;
|
|||
|
|
box-sizing: border-box; /* 确保 padding 不影响宽度 */
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
.item:nth-child(1) {
|
|||
|
|
border-left: 2px solid #007bff; /* 去掉最后一个元素的右边框 */
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.item:nth-child(3) {
|
|||
|
|
border-left: 2px solid #007bff; /* 去掉最后一个元素的右边框 */
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.index {
|
|||
|
|
font-size: 24px;
|
|||
|
|
font-weight: bold;
|
|||
|
|
width: 50px;
|
|||
|
|
height: 50px;
|
|||
|
|
line-height: 50px;
|
|||
|
|
background: #007bff; /* 蓝色编号 */
|
|||
|
|
margin-bottom: 10px; /* 编号和图标之间的间距 */
|
|||
|
|
color: #ffffff;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.icon img {
|
|||
|
|
width: 80px; /* 控制图标大小 */
|
|||
|
|
height: 80px;
|
|||
|
|
margin-bottom: 10px; /* 图标和标题之间的间距 */
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.title {
|
|||
|
|
font-size: 16px;
|
|||
|
|
font-weight: bold;
|
|||
|
|
margin-bottom: 5px; /* 中文标题和英文标题的间距 */
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.title_english {
|
|||
|
|
font-size: 14px;
|
|||
|
|
color: #007bff; /* 蓝色英文标题 */
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.blue_bar{
|
|||
|
|
width: 90%; /* 设置下划线的宽度 */
|
|||
|
|
height: 2px; /* 设置下划线的高度 */
|
|||
|
|
background-color: #1685f8; /* 蓝色下划线 */
|
|||
|
|
margin: 0 auto 10px auto; /* 居中对齐 */
|
|||
|
|
}
|
|||
|
|
&_btn {
|
|||
|
|
background: url("@/assets/Home_IMG/activationProcess_btn.png") no-repeat;
|
|||
|
|
background-size: 100% 100%;
|
|||
|
|
width: 270px;
|
|||
|
|
height: 40px;
|
|||
|
|
line-height: 40px;
|
|||
|
|
font-size: 20px;
|
|||
|
|
color: #fff;
|
|||
|
|
margin: 0 auto;
|
|||
|
|
|
|||
|
|
a {
|
|||
|
|
color: #fff;
|
|||
|
|
text-align: center;
|
|||
|
|
text-decoration: none;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.infoBanner {
|
|||
|
|
font-size: 14px; /* 调整描述的字体大小 */
|
|||
|
|
line-height: 1.5; /* 调整行高 */
|
|||
|
|
color: #666; /* 调整文字颜色 */
|
|||
|
|
max-width: 90%; /* 可选:限制文字宽度 */
|
|||
|
|
margin: 0 auto; /* 使描述文字居中 */
|
|||
|
|
text-align: center;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
@media screen and (min-width: 800px) {
|
|||
|
|
.banner {
|
|||
|
|
width: 100%;
|
|||
|
|
min-height: 420px;
|
|||
|
|
//background: url("@/assets/Home_IMG/home_banner2.png");
|
|||
|
|
padding-top: 7%;
|
|||
|
|
|
|||
|
|
&_title {
|
|||
|
|
font-size: 30px;
|
|||
|
|
line-height: 2;
|
|||
|
|
margin: 0 auto;
|
|||
|
|
width: 50%;
|
|||
|
|
|
|||
|
|
span {
|
|||
|
|
color: rgb(0, 157, 255);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.blue_bar {
|
|||
|
|
background: rgb(0, 157, 255);
|
|||
|
|
width: 50%;
|
|||
|
|
height: 3px;
|
|||
|
|
margin: 0 auto 2% auto;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
&_item {
|
|||
|
|
width: 70%;
|
|||
|
|
margin: 0 auto;
|
|||
|
|
display: flex;
|
|||
|
|
|
|||
|
|
.item {
|
|||
|
|
width: 27%;
|
|||
|
|
height: 200px;
|
|||
|
|
background-color: rgb(0, 157, 255);
|
|||
|
|
margin: 0 5% 0 2%;
|
|||
|
|
position: relative;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.item_title {
|
|||
|
|
text-align: center;
|
|||
|
|
line-height: 2.5;
|
|||
|
|
color: #fff;
|
|||
|
|
font-size: 20px;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.item_container {
|
|||
|
|
position: absolute;
|
|||
|
|
width: 90%;
|
|||
|
|
height: 230px;
|
|||
|
|
box-shadow: 0px -2px 10px rgba(0, 213, 255, 0.726);
|
|||
|
|
background-color: #fff;
|
|||
|
|
left: 15px;
|
|||
|
|
border-bottom: 20px solid rgb(0, 157, 255);
|
|||
|
|
|
|||
|
|
.icon {
|
|||
|
|
width: 100px;
|
|||
|
|
height: 100px;
|
|||
|
|
margin: 0 auto;
|
|||
|
|
|
|||
|
|
img {
|
|||
|
|
width: 100%;
|
|||
|
|
height: 100%;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.desc {
|
|||
|
|
text-align: center;
|
|||
|
|
margin-top: 2%;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.play_icon_box {
|
|||
|
|
display: flex;
|
|||
|
|
margin-top: 10%;
|
|||
|
|
justify-content: center;
|
|||
|
|
.play_icon {
|
|||
|
|
width: 40px;
|
|||
|
|
height: 40px;
|
|||
|
|
|
|||
|
|
img {
|
|||
|
|
width: 100%;
|
|||
|
|
height: 100%;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
.activationProcess {
|
|||
|
|
margin-top: 4%;
|
|||
|
|
padding-bottom: 4%;
|
|||
|
|
|
|||
|
|
&_title {
|
|||
|
|
text-align: center;
|
|||
|
|
font-size: 34px;
|
|||
|
|
line-height: 1.5;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
&_content {
|
|||
|
|
width: 70%;
|
|||
|
|
margin: 2% auto 0 auto;
|
|||
|
|
display: flex;
|
|||
|
|
border-left: 1px solid #0059ff;
|
|||
|
|
|
|||
|
|
.item {
|
|||
|
|
width: 20%;
|
|||
|
|
min-height: 260px;
|
|||
|
|
padding: 0 24px;
|
|||
|
|
border-right: 1px solid #0059ff;
|
|||
|
|
|
|||
|
|
.index {
|
|||
|
|
width: 60px;
|
|||
|
|
height: 60px;
|
|||
|
|
line-height: 60px;
|
|||
|
|
background-color: #027aff;
|
|||
|
|
color: #fff;
|
|||
|
|
font-size: 40px;
|
|||
|
|
text-align: center;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.icon {
|
|||
|
|
margin-left: 30%;
|
|||
|
|
margin-top: 10px;
|
|||
|
|
img{
|
|||
|
|
width: 100px;
|
|||
|
|
height: 100px;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.title {
|
|||
|
|
font-size: 20px;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.title_english {
|
|||
|
|
color: #1685f8;
|
|||
|
|
font-size: 18px;
|
|||
|
|
margin-top: 10px;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
&_btn {
|
|||
|
|
background: url("@/assets/Home_IMG/activationProcess_btn.png") no-repeat;
|
|||
|
|
background-size: 100% 100%;
|
|||
|
|
width: 270px;
|
|||
|
|
height: 40px;
|
|||
|
|
line-height: 40px;
|
|||
|
|
font-size: 20px;
|
|||
|
|
color: #fff;
|
|||
|
|
margin: 30px auto;
|
|||
|
|
|
|||
|
|
a {
|
|||
|
|
color: #fff;
|
|||
|
|
text-align: center;
|
|||
|
|
text-decoration: none;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.infoBanner {
|
|||
|
|
background: url("@/assets/Home_IMG/activationProcess_banner.png") no-repeat;
|
|||
|
|
background-size: 100% 100%;
|
|||
|
|
color: #fff;
|
|||
|
|
width: 60%;
|
|||
|
|
text-align: center;
|
|||
|
|
line-height: 45px;
|
|||
|
|
margin: 0.5% auto;
|
|||
|
|
height: 45px;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
</style>
|