|
@@ -1,5 +1,8 @@
|
|
|
$ani_delay: 0.4s;
|
|
|
$txt_delay: 0.2s;
|
|
|
+$battery_time: 0.3s;
|
|
|
+$num_time: 0.6s;
|
|
|
+
|
|
|
.product-layout {
|
|
|
overflow: hidden;
|
|
|
// background: url("~@/assets/images/background.jpg") top -135px center no-repeat;
|
|
@@ -29,7 +32,7 @@ $txt_delay: 0.2s;
|
|
|
}
|
|
|
|
|
|
.plate01 {
|
|
|
- padding: 150px 0;
|
|
|
+ padding: 50px 0 ;
|
|
|
// background:linear-gradient(
|
|
|
// 65deg,
|
|
|
// #010101 20%,
|
|
@@ -43,7 +46,7 @@ $txt_delay: 0.2s;
|
|
|
width: 100%;
|
|
|
position: absolute;
|
|
|
left: 0;
|
|
|
- top: 0;
|
|
|
+ top: -100px;
|
|
|
z-index: 0;
|
|
|
}
|
|
|
.layout {
|
|
@@ -491,6 +494,17 @@ $txt_delay: 0.2s;
|
|
|
margin: 130px auto;
|
|
|
.cgq-imgcon{
|
|
|
animation: fadeUp 0.5s ease-out 1 both;
|
|
|
+ div{
|
|
|
+ width: 34vw;
|
|
|
+ height: 20vw;
|
|
|
+ background-image: url('~@/assets/images/sony.png');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-position: 0% 0px;
|
|
|
+ background-size: cover;
|
|
|
+ overflow-x: hidden;
|
|
|
+ will-change: background;
|
|
|
+ animation: xinpian-open 0.2s steps(5) forwards $ani_delay;
|
|
|
+ }
|
|
|
}
|
|
|
.cgq-right{
|
|
|
color: #fff;
|
|
@@ -562,6 +576,7 @@ $txt_delay: 0.2s;
|
|
|
align-items: center;
|
|
|
width: 1100px;
|
|
|
margin: 20px auto 0;
|
|
|
+ position: relative;
|
|
|
div{
|
|
|
flex: 1;
|
|
|
p{
|
|
@@ -573,6 +588,21 @@ $txt_delay: 0.2s;
|
|
|
img{
|
|
|
cursor: pointer;
|
|
|
width: 80px;
|
|
|
+ position: relative;
|
|
|
+ }
|
|
|
+ .line-circle{
|
|
|
+ cursor: pointer;
|
|
|
+ position: absolute;
|
|
|
+ width: 20px;
|
|
|
+ height: 20px;
|
|
|
+ border-radius: 50%;
|
|
|
+ border: 2px solid #333;
|
|
|
+ left: calc(50% + 19px);
|
|
|
+ z-index: 15;
|
|
|
+ top: 6px;
|
|
|
+ transform: translateX(-50%);
|
|
|
+ animation:mymove 1s infinite;
|
|
|
+ box-sizing: content-box
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -605,12 +635,14 @@ $txt_delay: 0.2s;
|
|
|
position: relative;
|
|
|
.lighting-txt{
|
|
|
font-size: 30px;
|
|
|
- color: #fff;
|
|
|
+ color: #dadada;
|
|
|
position: absolute;
|
|
|
top: 50%;
|
|
|
transform: translateY(-50%);
|
|
|
- width: 238px;
|
|
|
+ // animation: lighting-back $battery_time linear forwards;
|
|
|
+ font-weight: bold;
|
|
|
span:first-child{
|
|
|
+ font-weight: normal;
|
|
|
color: #6b6b6c;
|
|
|
padding-right: 15px;
|
|
|
}
|
|
@@ -620,36 +652,55 @@ $txt_delay: 0.2s;
|
|
|
.lighting-span::before{
|
|
|
content: '';
|
|
|
display: inline-block;
|
|
|
- animation: num-add 0.5s linear forwards;
|
|
|
+ animation: num-add $num_time linear forwards;
|
|
|
}
|
|
|
.num{
|
|
|
color: #fff;
|
|
|
padding-right: 0;
|
|
|
}
|
|
|
}
|
|
|
+ .first-txt{
|
|
|
+ width: 45%;
|
|
|
+ animation: lighting-txt $battery_time linear forwards;
|
|
|
+ }
|
|
|
.fix-txt{
|
|
|
right: 0;
|
|
|
+ font-size: 0;
|
|
|
+ span{
|
|
|
+ font-size: 30px;
|
|
|
+ }
|
|
|
}
|
|
|
.lighting{
|
|
|
+ width: 80px;
|
|
|
+ height: 130px;
|
|
|
+ background-image: url('~@/assets/images/lighting.png');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-position: 0% 0px;
|
|
|
+ background-size: cover;
|
|
|
+ overflow-x: hidden;
|
|
|
+ will-change: background;
|
|
|
position: absolute;
|
|
|
left: 50%;
|
|
|
- width: 81px;
|
|
|
- cursor: pointer;
|
|
|
- height: 129px;
|
|
|
z-index: 20;
|
|
|
- animation: lighting1 0.5s ease-in-out forwards;
|
|
|
+ // animation: lighting1 0.5s ease-in-out forwards;
|
|
|
+ transform: translateX(-50%);
|
|
|
+ will-change: background;
|
|
|
+ animation: lighting1 $battery_time steps(9) forwards;
|
|
|
}
|
|
|
.battery-mask{
|
|
|
position: absolute;
|
|
|
right: 0;
|
|
|
top: 0;
|
|
|
height: 100%;
|
|
|
- width: 60%;
|
|
|
+ width: 55%;
|
|
|
background: no-repeat 100% 0;
|
|
|
background-image: url('~@/assets/images/battery-right.png');
|
|
|
background-size: auto 100%;
|
|
|
- animation: lighting 0.5s ease-in-out forwards;
|
|
|
- clip-path: polygon(10% 0%,100% 0, 100% 100%, 0% 100%);
|
|
|
+ animation: lighting $battery_time linear forwards;
|
|
|
+ clip-path: polygon(15% 0%,100% 0, 100% 100%, 0% 100%);
|
|
|
+ .lighting-txt{
|
|
|
+ width: 100%;
|
|
|
+ }
|
|
|
}
|
|
|
img:first-child{
|
|
|
position: absolute;
|
|
@@ -762,8 +813,6 @@ $txt_delay: 0.2s;
|
|
|
text-align: center;
|
|
|
margin-top: 60px;
|
|
|
.button{
|
|
|
- padding: 0 98px;
|
|
|
- background: url('~@/assets/images/product_icon_arrow.png') #1fe4dc center left 30% no-repeat;
|
|
|
margin-left: 8px;
|
|
|
}
|
|
|
}
|
|
@@ -801,44 +850,46 @@ $txt_delay: 0.2s;
|
|
|
}
|
|
|
}
|
|
|
.hide4{
|
|
|
- .b-title,.b-label{
|
|
|
+ .b-title,.b-label,.front-img,p,.f-params span,.f-img,.f-intro p{
|
|
|
animation: fadeDown 0.5s ease-out 1 both!important;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
.hide5{
|
|
|
- .b-title,.front-img,p,.f-params span,.f-img,.f-intro p{
|
|
|
+ .b-title,.b-label,p,.front-img,.f-div,.f-item{
|
|
|
animation: fadeDown 0.5s ease-out 1 both!important;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
.hide6{
|
|
|
- .b-title,.b-label,p,.front-img,.f-div,.f-item{
|
|
|
+ .b-title,.b-label,.hsxp-imgcon{
|
|
|
animation: fadeDown 0.5s ease-out 1 both!important;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-.hide7{
|
|
|
- .b-title,.b-label{
|
|
|
+.hide7,.hide8,.hide9{
|
|
|
+ .b-title,.b-label,.qmjt-imgcon,.qmjt-imgcon,.cgq-imgcon,.jzxj-imgcon{
|
|
|
animation: fadeDown 0.5s ease-out 1 both!important;
|
|
|
}
|
|
|
-}
|
|
|
-
|
|
|
-.hide8,.hide9,.hide10,.hide11{
|
|
|
- .b-title,.b-label,.hsxp-imgcon,.qmjt-imgcon,.qmjt-imgcon,.cgq-imgcon,.jzxj-imgcon{
|
|
|
- animation: fadeDown 0.5s ease-out 1 both!important;
|
|
|
+ .cgq-imgcon div{
|
|
|
+ animation: xinpian-close 0.2s steps(5) forwards $ani_delay!important;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-.hide12{
|
|
|
+.hide10{
|
|
|
+ .first-txt{
|
|
|
+ animation:lighting-txt-back $battery_time linear forwards !important;
|
|
|
+ }
|
|
|
.battery-mask{
|
|
|
- animation:lighting-back 0.5s ease-in-out forwards !important;
|
|
|
+ animation:lighting-back $battery_time linear forwards !important;
|
|
|
}
|
|
|
+
|
|
|
.lighting{
|
|
|
- animation:lighting1-back 0.5s ease-in-out forwards !important;
|
|
|
+ animation:lighting1-back $battery_time steps(9) forwards !important;
|
|
|
}
|
|
|
.lighting-span::before{
|
|
|
- animation:num-reduce 0.5s linear forwards!important;
|
|
|
+ animation:num-reduce $num_time linear forwards!important;
|
|
|
}
|
|
|
}
|
|
|
|