javascript - 当我尝试在网格布局中添加组件时,我的代码不起作用
问题描述
我希望我的应用程序成为一个可以聊天和分享笔记的应用程序。所以我已经构建了这两个东西。两者都是独立的组件。因此,当我尝试使用网格将页面分成两半(一半将是聊天组件,另一半将是笔记应用程序)时,我得到了奇怪的结果。
所以聊天组件是从这个 youtuber Called Fireship 复制而来的。也许我没有更改代码以正确适应另一半。但我尽力利用我对 CSS 的了解。所有这些都在主组件中,这是主组件的代码:
import './App.css';
import Header from './components/Header';
import NotesListPage from './pages/NotesListPage';
import NotePage from './pages/NotePage';
import {useState, useEffect} from 'react';
import Chat from './components/Chat';
import {
BrowserRouter as Router,
Route,
} from "react-router-dom";
function App() {
return (
<Router>
<div className="parent">
<div className="container dark">
<div className="app">
<Header />
<Route path="/" exact component={NotesListPage} />
<Route path="/note/:id" component={NotePage} />
</div>
</div>
<Chat />
</div>
</Router>
);
}
export default App;
这可能是因为我安排代码的方式。但是我已经尝试了所有的组合,它似乎不起作用。这可能是由css引起的问题。其余的 css 是从 fireship 的视频中复制和粘贴的。这是css代码(父类):
.parent {
display: grid;
grid-template-columns: 1fr auto 1fr;
}
解决方案
推荐阅读
- sabre - 如何通过 sabre api 删除 pnr?
- python - 如何在python 2.7和python 3x中以时间戳(13位--毫秒)格式考虑上个月的第一天和上个月的最后一天?
- python - 创建一个 python 集合/唯一列表
- react-native - 是否可以使用 web pack 为 ReactNative 组件创建 bundle.js。?
- amazon-web-services - 为什么此 AWS CloudFormation 脚本会引发“Policy contains a statement with a or more invalid principals”错误?
- excel - 如何从 ReDim 保留中删除下标范围错误
- python - 使用 pandas 仅获取每个索引的 n 个值
- nrules - 有没有办法异步运行 NRule Engine?
- python-2.7 - 无法使用套接字模块获取 UDP 流量,但流量在 Wireshark 中可见
- javascript - 在列表文本装饰中悬停文本不起作用