5 changed files with 142 additions and 28 deletions
-
45src/components/CaseCard.vue
-
10src/components/SubNavigation.vue
-
81src/pages/CaseShow.vue
-
2src/pages/Company.vue
-
32src/pages/Contact.vue
@ -1,14 +1,95 @@ |
|||
<template> |
|||
<div class="case_show_container"> |
|||
<SubNavigation title="案例展示" /> |
|||
<CaseCard /> |
|||
<HeadLine |
|||
title="医疗健康" |
|||
line1="我们精通气动、液动、电动等各种传动机构" |
|||
line2="完成机械所需的各种动作" |
|||
/> |
|||
<div class="line_cards"> |
|||
<div class="card"> |
|||
<p class="title">国网照明巡检摄像头</p> |
|||
<div class="img_box"> |
|||
<div class="img"></div> |
|||
<div class="bottom_text"> |
|||
<p>工业设计</p> |
|||
<p>软硬件研发</p> |
|||
<p>样机制作</p> |
|||
<p>量产</p> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<div class="card"></div> |
|||
<div class="card"></div> |
|||
<div class="card"></div> |
|||
</div> |
|||
</div> |
|||
</template> |
|||
|
|||
<script setup> |
|||
import CaseCard from 'cpns/CaseCard' |
|||
import SubNavigation from 'cpns/SubNavigation' |
|||
import HeadLine from 'cpns/HeadLine' |
|||
</script> |
|||
|
|||
<style lang="scss" scoped> |
|||
.case_show_container { |
|||
padding-top: $sub-header-height; |
|||
background: #f5f5f5; |
|||
padding-bottom: 7px; |
|||
.line_cards { |
|||
display: grid; |
|||
grid-template-columns: repeat(2, 1fr); |
|||
grid-template-rows: repeat(2, 1fr); |
|||
column-gap: 7px; |
|||
padding: 0 7px; |
|||
box-sizing: border-box; |
|||
row-gap: 7px; |
|||
.card { |
|||
height: 132px; |
|||
background: #ffffff; |
|||
border-radius: 3px; |
|||
flex: 1; |
|||
box-sizing: border-box; |
|||
display: flex; |
|||
flex-direction: column; |
|||
padding: 11px 7px 7px 7px; |
|||
.title { |
|||
font-size: 8px; |
|||
font-family: Source Han Sans CN; |
|||
font-weight: 400; |
|||
color: #2f2f2f; |
|||
padding-left: 2px; |
|||
margin-bottom: 11px; |
|||
} |
|||
.img_box { |
|||
width: 100%; |
|||
flex: 1; |
|||
position: relative; |
|||
.img { |
|||
width: 100%; |
|||
height: 100%; |
|||
background: red; |
|||
} |
|||
.bottom_text { |
|||
position: absolute; |
|||
left: -50%; |
|||
bottom: -10%; |
|||
height: 34px; |
|||
background: rgba(0, 0, 0, 0.2); |
|||
display: flex; |
|||
align-items: center; |
|||
justify-content: space-evenly; |
|||
font-size: 16px; |
|||
font-family: Source Han Sans CN; |
|||
font-weight: 400; |
|||
color: #ffffff; |
|||
width: 200%; |
|||
transform: scale(0.5); |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
</style> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue