美文网首页
局部滚动布局

局部滚动布局

作者: 张先觉 | 来源:发表于2020-10-22 14:41 被阅读0次

场景1:
<div class="mian>
   <div>头部</div>
  <div class="content">只要内容区域滚动</div>
</div>

## 方案一:main使用flex垂直布局,并个一个height。然后,content设置overflow:auto;

<template>
    <div class="main">
        <!-- 顶部导航 -->
        <div >
            头部
        </div>

        <!-- 内容 -->
        <div class="content">
              br*100 1
        </div>
    </div>
</template>


<style>
/* 顶部导航 */
.main {
    display: flex;
    flex-direction: column;
    height: 100vh;
}

/* 内容 */
.content {
    overflow: auto;
}
</style>

场景2:
<div class="mian>
   <div>头部</div>
  <div class="content">只要内容区域滚动</div>
</div>
<footer>尾部内容</footer>

方案二利用calc属性主体内容 - 头部height - 尾部height - 等等……

<div class="asset">
        <!-- 导航 -->
        <Header>
            <template slot="center">
                <span class="fw-600">资产</span>
            </template>
        </Header>

        <!-- 内容 -->
        <section class="overflow">
           
        </section>
 </div>
// 开启滚动类
.overflow {
    height: calc(100vh - 2rem); // 主体内容 - 头部height - 尾部height
    overflow: auto;
    &::-webkit-scrollbar {
        width: 0;
        height: 0;
    }
    -webkit-overflow-scrolling: touch;
}

相关文章

  • 局部滚动布局

    场景1: 头部 只要内容区域滚动 ## 方案一:main使用flex垂直布局,并个一个height。然后,c...

  • 2019前端笔记

    采用局部滚动布局,不要给body和html添加overflow:hidden,因为android系统下,focus...

  • css滚动

    布局:水平滚动,垂直滚动

  • css滚动

    布局:水平滚动,垂直滚动 垂直滚动: 水平滚动: css样式:

  • css滚动

    布局:水平滚动,垂直滚动 垂直滚动: 水平滚动: css样式:

  • css滚动

    布局:水平滚动,垂直滚动 垂直滚动: .main { position: absolute; ...

  • css滚动

    布局:水平滚动,垂直滚动 垂直滚动: .main { position: absolute; ...

  • 任务11 CSS布局

    单栏布局-缩放后无滚动条单栏布局-缩放有滚动条单列布局-通栏三列布局圣杯布局双飞翼布局任务5

  • Vant使用经验谈

    让Tab组件的content局部滚动 实现局部滚动有一种非常简单的方法,就是利用父元素display: flex;...

  • Vue移动端设置局部区域滚动

    Vue移动端设置局部区域滚动

网友评论

      本文标题:局部滚动布局

      本文链接:https://www.haomeiwen.com/subject/lhoumktx.html