带背景的 css 网格 - 当网格大于背景时滚动

标签 css vue.js overflow css-grid

我有一个可以增长的表格,一旦它增长它可以插入网格高度大于背景。 我希望网格本身在背景顶部有一个滚动条。 我尝试使用溢出但没有成功。

你可以看到问题here

相关代码如下:

.wrapper {
  background-repeat: no-repeat;
  background-position: top center;
  height: 1024px;
  min-width: 1055px;
  display: grid;
  grid-template-columns: 0.1fr 2.8fr 0.1fr;
  grid-gap: 10px;
  grid-template-rows: 100px auto auto 100px;
  font-family: 'roboto',sans-serif;
  overflow:visible;
  /*grid-auto-rows: minmax(100px, auto);*/
  /*border: 1px solid;*/
}
.wrapper > div {
  display: flex;
  justify-content: center;
  /* align-items: center; */
  font-size: 16px;
  font-weight: 400;
  /* border: solid 1px; */
  color: #39393ac7 /*#39393A*/;
}

.header {
  grid-column: 2 ;
}
.herbTable {
  grid-column: 2 ;
}
.chart {
  grid-column: 2 ;
}
.footer {
  grid-column: 1 / -1 ;
  grid-row: 4;
}

 @media screen and (max-width : 1439px) /*and (max-width : 1439px) */
{
  .wrapper {
    background-image: url("~/static/bg1440px.jpg");
    background-size: cover;
    /* background-size: 1024px; */
    /* width: 1024px; */
  }
}

@media screen and (min-width : 1440px)
{
  .wrapper {
    background-image: url("~/static/bg1440px.jpg");
    background-size: 1440px auto;
    /* height: 1024px; */
    width: 1440px;
  }
}
<template>
  <div class="wrapper">
      <appHeader class="header"></appHeader>
      <loading :active.sync="isLoading" :can-cancel="false"></loading>
      <appHerbsTable v-if="!isLoading" class="herbTable"></appHerbsTable>
      <appChart v-if="!isLoading" class="chart">chart</appChart>
      <div class="footer"></div>
  </div>
</template>

最佳答案

.wrapper {
  /* overflow: visible; */
  overflow: auto; /* NEW */
}

关于带背景的 css 网格 - 当网格大于背景时滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50104643/

相关文章:

html - 在进度条内对齐文本

css - 从较低的 z-index 重叠元素

html - 对齐三个div

html - 堆叠 div 的相对和绝对位置

node.js - vue express 上传多个文件到amazon s3

laravel - Vue axios 向错误的 URL 发出请求

spring-boot - Vue/SpringBoot : Why does my JSESSIONID keeps changing

r-markdown - 目录 Rmarkdown 中溢出文本的省略号或缩进

分配给较大宽度的整数时的 C 整数溢出行为

javascript - CSS/JavaScript : Make element top-most z-index/top-most modal element