我是靠谱客的博主 唠叨小甜瓜,最近开发中收集的这篇文章主要介绍vue组件-移动端上下布局-顶部和底部固定,中间内容自定义,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

如图布局
在这里插入图片描述

<template>
  <div class="container flexbox-column">
    <div class="header-container">
      <slot name="header"></slot>
    </div>

    <div class="section-box flex-1">
      <slot name="section">
      </slot>
    </div>

    <div class="footer-container">
      <slot name="footer"></slot>
    </div>
  </div>
</template>
.container {
    height: 100%;

    .section-box {
      overflow-y: scroll;
    }

    .header-container, footer-container {
      position: fixed;
      width: 100%
    }

    .header-container {
      top: 0
    }

    .footer-container {
      bottom: 0;
    }
  }

运用组件

  <container>
    <div slot="header">
      <div class="flexbox-row flex-just-between flex-align-center header-box">
        <div @click="$router.back()"><i class="el-icon-arrow-left font-16 font-weight"></i></div>
        <div>EV Mobile Team</div>
        <div @click="toAddPage"><i class="el-icon-plus font-16 font-weight"></i></div>
      </div>
    </div>

    <div slot="section" style="margin-top: 44px;margin-bottom: 54px">
      content内容
    </div>

    <div slot="footer">
      footer
    </div>
  </container>

最后

以上就是唠叨小甜瓜为你收集整理的vue组件-移动端上下布局-顶部和底部固定,中间内容自定义的全部内容,希望文章能够帮你解决vue组件-移动端上下布局-顶部和底部固定,中间内容自定义所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部