728x90
/* src/components/Board.css */
.board {
max-width: 600px;
margin: 20px auto;
padding: 20px;
border: 1px solid #ddd;
border-radius: 10px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
h1 {
text-align: center;
}
.posts {
margin-bottom: 20px;
}
.post {
border-bottom: 1px solid #ddd;
padding: 10px 0;
}
.post h2 {
margin: 0;
font-size: 18px;
}
.post p {
margin: 5px 0 0;
color: #555;
}
.add-post {
margin-top: 20px;
}
.add-post input,
.add-post textarea {
width: 100%;
margin: 5px 0;
padding: 10px;
border: 1px solid #ddd;
border-radius: 5px;
}
.add-post button {
width: 100%;
padding: 10px;
background-color: #007bff;
color: #fff;
border: none;
border-radius: 5px;
cursor: pointer;
}
.add-post button:hover {
background-color: #0056b3;
}
728x90
'주니어 기초 코딩공부 > React 기초' 카테고리의 다른 글
리액트 오류 [DOM] Input elements should have autocomplete attributes (0) | 2025.03.10 |
---|---|
[React] 기초 App.tsx > npm start (0) | 2024.09.23 |
[React] 기초, 게시판 초기 버전 Board.js (0) | 2024.09.23 |
[React] 처음 리엑트를 하라고 하셨다... Node.js 및 npm 설치하기 (2) | 2024.09.22 |
리액트 기초 입문 (맥북 프로 초기 설정) (0) | 2023.04.25 |