|
|
@ -16,21 +16,26 @@ |
|
|
|
}} |
|
|
|
</p> |
|
|
|
</div> |
|
|
|
<div class="case_swiper_wrap"> |
|
|
|
<swiper |
|
|
|
:pagination="true" |
|
|
|
:modules="modules" |
|
|
|
:autoHeight="true" |
|
|
|
class="case_detail_swiper" |
|
|
|
style="background: none" |
|
|
|
> |
|
|
|
<swiper-slide |
|
|
|
v-for="item in case_detail_list[hardware_id] && |
|
|
|
case_detail_list[hardware_id][hardwareExampleId]?.swiperList" |
|
|
|
case_detail_list[hardware_id][hardwareExampleId] |
|
|
|
?.swiperList" |
|
|
|
:key="item.id" |
|
|
|
> |
|
|
|
<div class="swiper_div_wrap"> |
|
|
|
<img :src="item.picUrl" class="img_swiper" alt="" /> |
|
|
|
</div> |
|
|
|
</swiper-slide> |
|
|
|
</swiper> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="placeholder"> |
|
|
|
<div |
|
|
|
class="right_detail" |
|
|
@ -124,32 +129,33 @@ const mouseleave = function () { |
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
|
.wrap { |
|
|
|
width: 100vw; |
|
|
|
height: 100vh; |
|
|
|
width: 100%; |
|
|
|
height: 100%; |
|
|
|
background: $common_bg; |
|
|
|
position: relative; |
|
|
|
display: flex; |
|
|
|
align-items: center; |
|
|
|
justify-content: center; |
|
|
|
flex-direction: column; |
|
|
|
padding-bottom: 50px; |
|
|
|
.empty { |
|
|
|
width: 100%; |
|
|
|
min-height: 90px; |
|
|
|
} |
|
|
|
.flex_center { |
|
|
|
flex: 1; |
|
|
|
overflow: hidden; |
|
|
|
display: flex; |
|
|
|
align-items: center; |
|
|
|
justify-content: center; |
|
|
|
.hardware_detail_container { |
|
|
|
width: 100%; |
|
|
|
max-width: 100vw; |
|
|
|
height: 100%; |
|
|
|
.empty { |
|
|
|
min-height: 90px; |
|
|
|
} |
|
|
|
.content { |
|
|
|
box-sizing: border-box; |
|
|
|
width: 100%; |
|
|
|
padding: 20px 153px 60px 153px; |
|
|
|
height: 100%; |
|
|
|
padding: 40px 153px 0 153px; |
|
|
|
display: flex; |
|
|
|
justify-content: space-between; |
|
|
|
flex-direction: column; |
|
|
@ -163,13 +169,23 @@ const mouseleave = function () { |
|
|
|
.left_swiper { |
|
|
|
width: 1024px; |
|
|
|
position: relative; |
|
|
|
.case_detail_swiper { |
|
|
|
width: 100%; |
|
|
|
height: auto; |
|
|
|
flex: 1; |
|
|
|
display: flex; |
|
|
|
// justify-content: space-between; |
|
|
|
flex-direction: column; |
|
|
|
.case_swiper_wrap { |
|
|
|
// flex: 1; |
|
|
|
} |
|
|
|
.swiper_div_wrap { |
|
|
|
// width: 1024px; |
|
|
|
width: 100%; |
|
|
|
// height: 576px; |
|
|
|
overflow: hidden; |
|
|
|
.img_swiper { |
|
|
|
width: 1024px; |
|
|
|
height: auto; |
|
|
|
height: 576px; |
|
|
|
object-fit: cover; |
|
|
|
} |
|
|
|
} |
|
|
|
.header_intro { |
|
|
|
min-height: 80px; |
|
|
@ -192,8 +208,8 @@ const mouseleave = function () { |
|
|
|
} |
|
|
|
.placeholder { |
|
|
|
flex: 1; |
|
|
|
height: auto; |
|
|
|
position: relative; |
|
|
|
height: 656px; |
|
|
|
.right_detail { |
|
|
|
transition-property: all; |
|
|
|
transition-duration: 0.7s; |
|
|
|