首页 > 其他分享 >react 组件表格固定底部

react 组件表格固定底部

时间:2024-05-25 23:31:53浏览次数:33  
标签:React 表格 App react 底部 固定 组件

在React中,要实现一个组件表格并且固定底部,可以使用CSS的固定定位或绝对定位来实现。以下是一个简单的例子:

import React from 'react';
import './App.css';
 
function App() {
  return (
    <div className="App">
      <div className="table-container">
        <table>
          {/* 表格的内容 */}
        </table>
      </div>
      <div className="footer">固定在底部</div>
    </div>
  );
}
 
export default App;

这段代码创建了一个React组件,其中包含一个表格和一个固定在底部的组件。表格内容超出时,可以通过.table-container的overflow-y: auto属性来实现滚动。底部的.footer组件通过CSS的position: absolute和bottom: 0固定在底部。 

.App {
  display: flex;
  flex-direction: column;
  height: 100vh; /* 使用全屏高度 */
}
 
.table-container {
  flex: 1; /* 占据除底部外的所有可用空间 */
  overflow-y: auto; /* 表格内容超出时可滚动 */
}
 
.footer {
  height: 50px; /* 底部栏的高度 */
  position: absolute;
  bottom: 0; /* 固定在底部 */
  width: 100%; /* 占满整个宽度 */
  background-color: #f8f8f8; /* 背景颜色 */
}

标签:React,表格,App,react,底部,固定,组件
From: https://blog.csdn.net/woliuhuaqiangla/article/details/139205443

相关文章

  • react框架对Excel文件进行上传和导出
    1.首先需要安装xlsx第三方的库库引入插件npminstallxlsx在react引入import*asXLSXfrom'xlsx';1,首先设置jsx部分的 以下代码包含有导入excel文件和导出excel文件,读着可以根据需要,自己选择想要实现的功能 代码如下(示例)://importReactfrom'react';importR......
  • React后台管理(九)-- 页面开发前准备---Outlet布局组件封装
    文章目录前言一、组件源码+解析如下二、页面使用方式三、效果展示总结前言本文主要讲Outlet子路由渲染区域—>结构布局的封装。其中涉及的全局搜索hook函数,后面会单独拎出来讲,这期可先忽略,关注布局即可。一、组件源码+解析如下//@/layout/list/index.jsximport......
  • react19.0.0 调试工具
    react19.0.0调试工具网友的力量百度网盘:链接:https://pan.baidu.com/s/1eeoUNfHpn20gtnuo-mlgkg提取码:7hhf手动构建React采用monorepo管理方式,仓库下面有多个独立包,进入react-devtools-extensions包中cdpackages/react-devtools-extensions查看package.json,......
  • Vue3实战笔记(43)—Vue3组合式API下封装可复用ECharts图表组件
    文章目录前言一、封装echart图标钩子二、使用步骤总结前言接上文,已经安装好了ECharts,开始封装组件方便使用。一、封装echart图标钩子首先应用我们之前学习的钩子方式,在hooks目录下创建一个名为useECharts.js的文件,用于封装ECharts的逻辑:import{ref,onMo......
  • react19.0.0 仓库构建
    react19.0.0仓库构建运行指令npmrunbuild报以下错误panminxiang@Macreact%npmrunbuild>build>node./scripts/rollup/build-all-release-channels.jsBUILDINGreact.development.js(node_dev)COMPLETEreact.development.js(node_dev)BUILDINGreac......
  • react19.0.0 仓库安装
    react19.0.0仓库安装克隆仓库到本地:gitclonehttps://github.com/facebook/react.gitReactVersions中可以看到当前版本为19.0.0在项目下有个.nvmrc文件,指定了node版本为18.20.0(react18.3.1配套的node版本为14.17.6这跨度有点大啊)安装node18.20.0nvmins......
  • Vue3实战笔记(40)—组件逻辑复用:自定义Hooks的完全指南
    文章目录前言一、状态管理二、副作用处理三、生命周期钩子总结前言自定义Hooks是Vue3中的一个重要特性,它允许您创建可重用的函数,以便在组件之间共享状态和逻辑。以下是一些关于自定义Hooks的常见用法。一、状态管理使用reactive或ref来创建响应式数据,并在组件中......
  • react 19.0.0 仓库安装
    react19.0.0仓库安装克隆仓库到本地:gitclonehttps://github.com/facebook/react.git在项目下有个.nvmrc文件,指定了node版本为18.20.0安装node18.20.0nvminstall18.20.0安装完成后切换node版本nvmuse,该命令会根据.nvmrc的配置切换到node18.20.0packa......
  • HarmonyOS 鸿蒙应用开发 - 创建自定义组件
     开发者定义的称为自定义组件。在进行UI界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。1、创建自定义组件1、组件必须使用 @Component 修......
  • reactk中useCallback的使用场景
    useCallback 是React中的一个Hook,用于优化性能并避免不必要的函数重新创建。在React中,当一个组件重新渲染时,其内部的函数也会被重新创建。这可能会导致向子组件传递的回调函数发生变化,从而导致子组件不必要地重新渲染。为了避免这种情况,可以使用 useCallback 来创建记忆......