Commit 6974c42c authored by 陈毅's avatar 陈毅

1200

parent 977e259e
...@@ -108,8 +108,9 @@ a.an:hover{ ...@@ -108,8 +108,9 @@ a.an:hover{
.mainf { .mainf {
.header { .header {
height: 100px; height: 100px;
background: #8695b1;//导航背景色 // background: #8695b1;//导航背景色
// padding: 30px 0; // padding: 30px 0;
background: rgba(41, 73, 130, 0.5);
width: 100%; width: 100%;
position: fixed; position: fixed;
top: 0; top: 0;
...@@ -121,7 +122,7 @@ a.an:hover{ ...@@ -121,7 +122,7 @@ a.an:hover{
} }
.nav { .nav {
width: 1400px; width: 1200px;
margin: 0 auto; margin: 0 auto;
justify-content: space-between; justify-content: space-between;
...@@ -687,14 +688,14 @@ h3 { ...@@ -687,14 +688,14 @@ h3 {
display: flex; display: flex;
justify-content: space-evenly; justify-content: space-evenly;
.triangle-left{ .triangle-left{
width: 35rem; width: 31rem;
height: 2px; height: 2px;
background: linear-gradient(297deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(297deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
opacity: 1; opacity: 1;
border-radius: 0px; border-radius: 0px;
} }
.triangle-right{ .triangle-right{
width: 35rem; width: 31rem;
height: 2px; height: 2px;
background: linear-gradient(63deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(63deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
opacity: 1; opacity: 1;
...@@ -825,7 +826,6 @@ h3 { ...@@ -825,7 +826,6 @@ h3 {
padding-top: 50px; padding-top: 50px;
} }
h2{ h2{
width: 1200px;
text-align: center; text-align: center;
height: 60px; height: 60px;
border: 0px solid #f90; border: 0px solid #f90;
...@@ -1012,7 +1012,7 @@ h3 { ...@@ -1012,7 +1012,7 @@ h3 {
.footer { .footer {
padding-top: 30px; padding-top: 30px;
padding-bottom: 20px; padding-bottom: 20px;
min-width: 1400px; width: 100%;
h5 { h5 {
font-size: 20px; font-size: 20px;
font-family: Microsoft YaHei; font-family: Microsoft YaHei;
...@@ -2144,6 +2144,7 @@ line-height: 48px; ...@@ -2144,6 +2144,7 @@ line-height: 48px;
height: auto; height: auto;
border: 0px solid #f89; border: 0px solid #f89;
margin: 100px auto 0px; margin: 100px auto 0px;
.pc1-top { .pc1-top {
//顶部图片标题 //顶部图片标题
display: flex; display: flex;
...@@ -2308,7 +2309,7 @@ line-height: 48px; ...@@ -2308,7 +2309,7 @@ line-height: 48px;
.pc1-pr-content { .pc1-pr-content {
margin-top: 40px; margin-top: 40px;
padding-left: 30px; padding-left: 30px;
width: 1400px; width: 100%;
height: 43px; height: 43px;
font-size: 14px; font-size: 14px;
font-family: Microsoft YaHei; font-family: Microsoft YaHei;
...@@ -2380,7 +2381,7 @@ line-height: 48px; ...@@ -2380,7 +2381,7 @@ line-height: 48px;
position: absolute; position: absolute;
top: 0; top: 0;
left: 0; left: 0;
width: 1400px; width: 100%;
display: flex; display: flex;
justify-content: space-evenly; justify-content: space-evenly;
.pc1-problems-box { .pc1-problems-box {
...@@ -2407,7 +2408,7 @@ line-height: 48px; ...@@ -2407,7 +2408,7 @@ line-height: 48px;
.pc1-problems-border1{//ENOVIA模板样式当i == 3 时 .pc1-problems-border1{//ENOVIA模板样式当i == 3 时
.enovia{ .enovia{
width: 1400px; width: 100%;
height: auto; height: auto;
display: flex; display: flex;
justify-content: space-evenly; justify-content: space-evenly;
...@@ -3059,6 +3060,152 @@ line-height: 48px; ...@@ -3059,6 +3060,152 @@ line-height: 48px;
} }
} }
} }
@media (max-width:1400px) {
.pc1{
width: 1200px;
// 首屏导航
.pc1-top{
display: flex;
.pc1-left{
width: 65%;
height: auto;
margin-right: 87px;
}
.pc1-right{
img{
margin-top: 56px;
}
div{
padding-top: 64px;
height: auto;
}
}
}
// 产品简介
// 背景图
.pc1-advert{
img{
width: 1200px;
}
div{
top:106px;
}
}
//应对问题
.pc1-problems{
.pc1-problems-border{
.pc1-problems-module{
.pc1-problems-box {
div{
height: 232px;
img{
left: 30px;
width: 36%;
}
}
}
}
}
}
// 功能模块
.pc1-function{
.pc1-function-border{
padding-left: 0;
padding-right: 0;
}
}
// 应用场景
// 5
.pc1-scene{
.pc1-scene-lication{
.pc1-scene-lt{
.pc1-scene-back1{
width: 395px;
height: 340px;
img{
width: 395px;
height: 340px;
}
div{
width: 100%;
}
}
.pc1-scene-back2{
height: 340px;
width: 374px;
img{
width: 374px;
height: 340px;
}
div{
width: 100%;
}
}
.pc1-scene-back3{
width: 374px;
height: 340px;
img{
width: 374px;
height: 340px;
}
div{
width: 100%;
}
}
.pc1-scene-catia1{
width: 612px;
height: 340px;
img{
width: 100%;
height: 100%;
}
div{
width: 100%;
}
}
.pc1-scene-catia2{
width: 552px;
height: 340px;
img{
width: 100%;
height: 100%;
}
div{
width: 100%;
}
}
}
.pc1-scene-lb{
.pc1-scene-tail1{
width: 510px;
height: 340px;
img{
width: 100%;
height: 100%;
}
div{
width: 100%;
}
}
.pc1-scene-tail2{
width: 654px;
height: 340px;
img{
width: 100%;
height: 100%;
}
div{
width: 100%;
}
}
}
}
}
}
}
//应用价值 //应用价值
.pc1-lication{ .pc1-lication{
.pc1-lication-layout{ .pc1-lication-layout{
......
...@@ -74,8 +74,8 @@ ...@@ -74,8 +74,8 @@
>产品 >产品
</nuxt-link </nuxt-link
> 待开发--> > 待开发-->
<nuxt-link to="/product/fabric" :class="{ cur: $nuxt.$route.path.indexOf('/product') === 0}"> <nuxt-link :to="'/#'+jump" :class="{ cur: $nuxt.$route.path.indexOf('/product') === 0}">
产品 <div @click="change()"> 产品</div>
</nuxt-link> </nuxt-link>
</div> </div>
<div class="menu" v-show="menuShow"> <div class="menu" v-show="menuShow">
...@@ -137,7 +137,7 @@ ...@@ -137,7 +137,7 @@
<div class="flex"> <div class="flex">
<div class="fg" v-for="(items,index) in menuarr" :key='index'> <div class="fg" v-for="(items,index) in menuarr" :key='index'>
<h4>{{items[0].type}}</h4> <h4>{{items[0].type}}</h4>
<nuxt-link :to="{ path: '/product/duct', query: { id: item.id } }" v-for="(item,index) in items" :key='index'>{{item.name}}</nuxt-link> <nuxt-link :to="'/p1/'+item.id" v-for="(item,index) in items" :key='index'>{{item.name}}</nuxt-link>
<!-- <nuxt-link to="/product/saas">SaaS MES云端协同</nuxt-link> <!-- <nuxt-link to="/product/saas">SaaS MES云端协同</nuxt-link>
<nuxt-link to="/product/aps">APS高级排产</nuxt-link> --> <nuxt-link to="/product/aps">APS高级排产</nuxt-link> -->
</div> </div>
...@@ -449,6 +449,8 @@ export default { ...@@ -449,6 +449,8 @@ export default {
], ],
email: [{ type: "email", message: "邮箱格式错误", trigger: "blur" }], email: [{ type: "email", message: "邮箱格式错误", trigger: "blur" }],
}, },
jump:'jump',
aa:""
}; };
}, },
created() { created() {
...@@ -456,6 +458,8 @@ export default { ...@@ -456,6 +458,8 @@ export default {
}, },
mounted() { mounted() {
sessionStorage.setItem("about",JSON.stringify(this.content)) sessionStorage.setItem("about",JSON.stringify(this.content))
localStorage.setItem("obj", JSON.stringify(this.footdata)); localStorage.setItem("obj", JSON.stringify(this.footdata));
...@@ -473,6 +477,15 @@ export default { ...@@ -473,6 +477,15 @@ export default {
// this.watchSize(); // this.watchSize();
}, },
methods: { methods: {
change(){
if(this.jump == "jump"){
this.jump = "skip"
}else if(this.jump =="skip"){
this.jump = "jump"
}
},
over1() { over1() {
this.img1 = "/image/xsly-b.png"; this.img1 = "/image/xsly-b.png";
}, },
......
<template> <template>
<div class="pc1"> <div class="pc1">
<div class="about1"> <div class="about1">
<img :src="product.url" alt="" /> <img :src="product.url" width="100%" alt="" />
<div> <div>
<h4>{{ product.title }}</h4> <h4>{{ product.title }}</h4>
<p>{{ product.content }}</p> <p>{{ product.content }}</p>
......
...@@ -8,11 +8,12 @@ ...@@ -8,11 +8,12 @@
<div class="pa"> <div class="pa">
<div class="kouhao"> <div class="kouhao">
<div class="k1">一站式产品服务&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;个性化解决方案</div> <div class="k1">一站式产品服务&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;个性化解决方案</div>
<span class="k2"> <!-- <span class="k2">
我们致力于为制造业企业提供数字化设计和制造及数字化管理解决方案 我们致力于为制造业企业提供数字化设计和制造及数字化管理解决方案
</span> </span> -->
<!-- <img src="/image/kouhao.png" />图片生产管理 白色背景图片--> <div>
<div></div> <img style="width:48rem" src="/image/index/0001.png" alt="">
</div>
<div plain class="k3"> <div plain class="k3">
<div class="triangle-left"></div> <div class="triangle-left"></div>
<span>厚德载物 · 天道酬勤 · 诚信立身</span> <span>厚德载物 · 天道酬勤 · 诚信立身</span>
...@@ -56,12 +57,15 @@ ...@@ -56,12 +57,15 @@
<img src="/image/index/0102.png" width="680px" alt="" /> <img src="/image/index/0102.png" width="680px" alt="" />
</div> </div>
</div> </div>
</section> </section>
<section class="productt"> <div style="height:100px">
<div id="jump"></div>
<div id="skip"></div>
</div>
<section class="productt" >
<div class="productt-content"> <div class="productt-content">
<div class="productt-title"> <div class="productt-title" style="padding-top:0">
<h2>产品服务</h2> <h2 >产品服务</h2>
<div class="line"></div> <div class="line"></div>
</div> </div>
<!-- <ul class="pg-1 clear-fix"> <!-- <ul class="pg-1 clear-fix">
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
<div class="pc1"> <div class="pc1">
<div class="pc1-top mt"> <div class="pc1-top mt">
<div class="pc1-left"> <div class="pc1-left">
<img :src="product[i].url1" width="100%" height="100%" alt="" /> <img :src="product[i].url1" width="100%" alt="" />
</div> </div>
<div class="pc1-right"> <div class="pc1-right">
<img :src="product[i].url2" width="100%" height="50%" alt="" /> <img :src="product[i].url2" width="100%" alt="" />
<div> <div>
{{ product[i].title }} {{ product[i].title }}
</div> </div>
...@@ -284,7 +284,7 @@ export default { ...@@ -284,7 +284,7 @@ export default {
mounted() { mounted() {
// 获取pc1-head长度 // 获取pc1-head长度
this.clientWidth = document.getElementById("pc1-head-middle").clientWidth this.clientWidth = document.getElementById("pc1-head-middle").clientWidth
this.left = (1400 - this.clientWidth-50)/2 this.left = (1400 - this.clientWidth-50)/2 - 120
// 数据筛选 // 数据筛选
this.product.forEach((item, index) => { this.product.forEach((item, index) => {
if (item.flag == this.i) { if (item.flag == this.i) {
......
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
</div> </div>
<div class="pc1-problems-border" style="height:500px"> <div class="pc1-problems-border" style="height:500px">
<!--height临时使用--> <!--height临时使用-->
<img :src="product[i].problems.url" alt="" /> <img :src="product[i].problems.url" width="100%" alt="" />
<div class="pc1-problems-module"> <div class="pc1-problems-module">
<div <div
class="pc1-problems-box " class="pc1-problems-box "
...@@ -241,16 +241,16 @@ export default { ...@@ -241,16 +241,16 @@ export default {
// this.length() // this.length()
}, },
methods: { methods: {
length() { // length() {
// 获取pc1-head长度 // // 获取pc1-head长度
this.clientWidth = document.getElementById("pc1-head-middle").clientWidth; // this.clientWidth = document.getElementById("pc1-head-middle").clientWidth;
this.left = (1400 - this.clientWidth) / 2; // this.left = (1400 - this.clientWidth) / 2 -120;
} // }
}, },
mounted() { mounted() {
// 获取pc1-head长度 // 获取pc1-head长度
this.clientWidth = document.getElementById("pc1-head-middle").clientWidth; this.clientWidth = document.getElementById("pc1-head-middle").clientWidth;
this.left = (1400 - this.clientWidth - 50) / 2; this.left = (1400 - this.clientWidth - 50) / 2 -120;
// 数据筛选 // 数据筛选
this.product.forEach((item, index) => { this.product.forEach((item, index) => {
if (item.flag == this.i) { if (item.flag == this.i) {
......
...@@ -171,7 +171,7 @@ export default { ...@@ -171,7 +171,7 @@ export default {
mounted() { mounted() {
// 获取pc1-head长度 // 获取pc1-head长度
this.clientWidth = document.getElementById("pc1-head-middle").clientWidth; this.clientWidth = document.getElementById("pc1-head-middle").clientWidth;
this.left = (1400 - this.clientWidth-50) / 2; this.left = (1400 - this.clientWidth-50) / 2 -120;
} }
}; };
</script> </script>
......
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
<p>COPING WITH PROBLEMS</p> <p>COPING WITH PROBLEMS</p>
</div> </div>
<div class="pc1-problems-border1"> <div class="pc1-problems-border1">
<img :src="product[i].problems.url" alt="" /> <img :src="product[i].problems.url" width="100%" alt="" />
<div class="enovia"> <div class="enovia">
<div <div
v-for="(item, index) in product[i].problems.catia" v-for="(item, index) in product[i].problems.catia"
...@@ -286,7 +286,7 @@ export default { ...@@ -286,7 +286,7 @@ export default {
mounted() { mounted() {
// 获取pc1-head长度 // 获取pc1-head长度
this.clientWidth = document.getElementById("pc1-head-middle").clientWidth this.clientWidth = document.getElementById("pc1-head-middle").clientWidth
this.left = (1400 - this.clientWidth-50)/2 this.left = (1400 - this.clientWidth-50)/2 -120
// 数据筛选 // 数据筛选
this.product.forEach((item, index) => { this.product.forEach((item, index) => {
if (item.flag == this.i) { if (item.flag == this.i) {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<div class="pc1"> <div class="pc1">
<div class="pc1-top mt"> <div class="pc1-top mt">
<div class="pc1-left"> <div class="pc1-left">
<img :src="product[i].url1" width="100%" height="100%" alt="" /> <img :src="product[i].url1" width="100%" alt="" />
</div> </div>
<div class="pc1-right"> <div class="pc1-right">
<img :src="product[i].url2" width="100%" height="50%" alt="" /> <img :src="product[i].url2" width="100%" height="50%" alt="" />
...@@ -220,7 +220,7 @@ export default { ...@@ -220,7 +220,7 @@ export default {
mounted() { mounted() {
// 获取pc1-head长度 // 获取pc1-head长度
this.clientWidth = document.getElementById("pc1-head-middle").clientWidth; this.clientWidth = document.getElementById("pc1-head-middle").clientWidth;
this.left = (1400 - this.clientWidth-50) / 2; this.left = ((1400 - this.clientWidth) / 2)-120;
} }
}; };
</script> </script>
......
<template> <template>
<div class="pc1"> <div class="pc1 xx1">
待开发。。。。。。 <img src="/image/0001.png" alt="">
</div> </div>
</template> </template>
...@@ -10,6 +10,15 @@ ...@@ -10,6 +10,15 @@
} }
</script> </script>
<style lang="scss" scoped> <style lang="less" scoped>
.xx1{
background: rgb(124, 121, 121);
img{
z-index: 99999999999999999999;
width: 1000px;
position: absolute;
top: 120px;
border: 1px solid #000;
}
}
</style> </style>
\ No newline at end of file
<template> <template>
<div> <div>
<div class="pc1"> <div class="pc1" ref="pc1">
<div class=" mt back-top"> <div class=" mt back-top">
<div class=" back-ground"> <div class=" back-ground">
<img class="back-ground1" :src="product[i].url1.url1" alt="" /> <img class="back-ground1" :src="product[i].url1.url1" alt="" />
...@@ -177,10 +177,26 @@ export default { ...@@ -177,10 +177,26 @@ export default {
left:"",//计算左右边框长度 left:"",//计算左右边框长度
}; };
}, },
created(){
},
mounted() { mounted() {
// 获取pc1-head长度 // 获取pc1-head长度
this.length()
},
methods:{
length(){
console.log(this.$refs.pc1.clientWidth)
if(this.$refs.pc1.clientWidth >=1400){
this.clientWidth = document.getElementById("pc1-head-middle").clientWidth;
this.left = (1400 - this.clientWidth-50) / 2 ;
console.log(111)
}else{
this.clientWidth = document.getElementById("pc1-head-middle").clientWidth; this.clientWidth = document.getElementById("pc1-head-middle").clientWidth;
this.left = (1400 - this.clientWidth-50) / 2; this.left = (1400 - this.clientWidth-50) / 2 -120;
console.log(0)
}
}
} }
}; };
</script> </script>
......
src/static/image/catia/0333.png

1.99 KB | W: | H:

src/static/image/catia/0333.png

1.04 KB | W: | H:

src/static/image/catia/0333.png
src/static/image/catia/0333.png
src/static/image/catia/0333.png
src/static/image/catia/0333.png
  • 2-up
  • Swipe
  • Onion skin
src/static/image/catia/0334.png

1.04 KB | W: | H:

src/static/image/catia/0334.png

1.99 KB | W: | H:

src/static/image/catia/0334.png
src/static/image/catia/0334.png
src/static/image/catia/0334.png
src/static/image/catia/0334.png
  • 2-up
  • Swipe
  • Onion skin
src/static/image/index/0101.jpg

302 KB | W: | H:

src/static/image/index/0101.jpg

415 KB | W: | H:

src/static/image/index/0101.jpg
src/static/image/index/0101.jpg
src/static/image/index/0101.jpg
src/static/image/index/0101.jpg
  • 2-up
  • Swipe
  • Onion skin
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment