From e6da456bdd43c4ced53c2a6b7813034aa2f7b2e5 Mon Sep 17 00:00:00 2001 From: 明梦爽 <2972214568@qq.com> Date: 星期六, 06 十一月 2021 09:37:55 +0800 Subject: [PATCH] 首页基本功能完善 --- src/components/page/index.vue | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 100 insertions(+), 5 deletions(-) diff --git a/src/components/page/index.vue b/src/components/page/index.vue index 42c7f68..e326b25 100644 --- a/src/components/page/index.vue +++ b/src/components/page/index.vue @@ -1,13 +1,108 @@ <template> - <div> - <span>棣栭〉</span> - </div> + <div calss="box"> + <!-- 棣栭〉涓婂崐閮ㄥ垎 --> + <el-row type="flex" class="row-bg" justify="space-between"> + <el-aside width="600px"> + <div class="block"> + <el-carousel height="350px" type="card"> + <el-carousel-item v-for="item in 4" :key="item"> + <h3 class="small"></h3> + <div> + <img src="../../assets/boer.jpg" alt=""> + <img src="../../assets/boer2.jpg" alt=""> + <img src="../../assets/boer.jpg" alt=""> + <img src="../../assets/boer2.jpg" alt=""> + </div> + </el-carousel-item> + </el-carousel> + </div> + </el-aside> + <notice class="notice" /> + </el-row> + <!-- 棣栭〉涓嬪崐閮ㄥ垎 --> + <el-row type="flex" class="row-bg" justify="space-between"> + <work class="work"/> + <school class="school"/> + <other class="other"/> + </el-row> + </div> </template> <script> +import notice from '../../views/notice.vue' +import work from '../../views/work.vue' +import school from '../../views/school.vue' +import other from '../../views/other.vue' + export default { - name:'index' + components: { notice, work, school, other }, + name: 'index' } </script> <style lang="less" scoped> - +.el-header { + background-color: rgb(131, 51, 51); + height: 400px !important; + padding: 0; + .el-main { + background-color: rgb(25, 202, 193); + height: 400px; + } +} +.xiaBian { + background: rgb(132, 199, 44); + height: 400px; + padding: 0; + .el-main { + background-color: rgb(70, 27, 187); + height: 400px; + } +} +.youXiaJiao { + padding: 0; + // height: 400px; + .el-header { + height: 200px !important; + } + .el-main { + height: 200px; + background-color: rgb(206, 44, 171); + } +} + +.el-carousel__item h3 { + color: #475669; + font-size: 14px; + opacity: 0.75; + line-height: 150px; + margin: 0; +} + +.el-carousel__item:nth-child(2n) { + background-color: #99a9bf; +} + +.el-carousel__item:nth-child(2n + 1) { + background-color: #d3dce6; +} +.block div { + img { + width: 100%; + height: 100%; + object-fit:cover; + } +} +.notice{ + width: 50%; +} +.work { + width: 40%; + margin-right: 10px; +} +.school { + width: 40%; +} +.other { + width: 20%; + margin-left: 5px; +} </style> \ No newline at end of file -- Gitblit v1.8.0