這是我的標題組件import React from "react";function Header() { return (<div classname = "header"> <nav classname = "navbar navbar-expand-sm navbar-dark bg-dark fixed-top"> <div classname = "container"> <button classname = "navbar-toggler" data-toggle="collapse" data-target = "#Navbar"> <span classname = "navbar-toggler-icon"></span> </button> <a href = "/#" classname = "navbar-brand"><h3>Portfolio</h3></a><div classname="btn-group"> <button type="button" classname="btn btn-success dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> My networking </button> <div classname="dropdown-menu"> <a classname="dropdown-item" href="https://docs.google.com/document/d/1iJ1v7HyfodCWvg5OSQIXbUATrBM9mPwdqeIzKuld1qs/edit">Resume</a> <a classname="dropdown-item" href="https://www.linkedin.com/in/tyler-goodman-39b289195/">LinkedIn</a> <a classname="dropdown-item" href="https://github.com/KawaiiSlave">Github</a> </div></div> <div classname = "collapse navbar-collapse" id = "Navbar"> <ul classname = "navbar-nav ml-auto"> <li classname = "nav-item"><a href = "#About" classname = "nav-link">About Me</a></li> <li classname = "nav-item"><a href = "#Skills" classname = "nav-link">Skills</a></li> <li classname = "nav-item"><a href = "#Projects" classname = "nav-link">My Projects</a></li> <li classname = "nav-item"><a href = "#Contact" classname = "nav-link">My Contact Info</a></li> </ul> </div> </div> </nav></div> );}export default Header; 我已經有了要渲染的東西,但我對應該將 css 放在哪里感到困惑。它是否進入提供的 app.css 文件,或者最好放在活動組件中,因為該組件 css ?如果有人能用自己的 css 給出一個例子,那將會有很大幫助。我只是對反應開始有點不知所措。謝謝你!
1 回答

桃花長相依
TA貢獻1860條經驗 獲得超8個贊
如果您想為不同的組件創建特定的 CSS,您可以使用模塊。當我創建經常使用的組件(例如卡片模塊)時,我傾向于制作“CSS 模塊”。
例如,如果您有 Card.js 組件,您可以創建一個名為card.module.css
.
在 Card.js 的頂部,我將使用以下命令導入它
import style from './card.module.css';
在 Card.js 中,您可以使用 JSX 表達式將 className 添加到元素,該表達式style
可以像這樣訪問導入的內容
<div className={style.header}>
在card.module.css文件中,您可以為.header編寫css
.header { // your CSS here }
重申一下,您的 Card.js 文件將.header
通過導入的'style'
. 如果您要在模塊中添加更多 CSS,例如
.wrapper { // your CSS here }
然后你也可以在 Card.js 中訪問它
className={style.wrapper}
- 1 回答
- 0 關注
- 113 瀏覽
添加回答
舉報
0/150
提交
取消