본문 바로가기
취미 공부/Practice

7주차 스노우 DAY01 팀장님 문제 - 20240617 완성

by Breadbread2 2024. 6. 10.
반응형

Q. 해당 상품 상세 페이지를 styled-components와 tailwindcss 를 가지고 각각 구현해보기.

 

 

문제를 푼 순서 (아직 Styled-components와 tailwindcss 적용 전!)

1. 터미널을 켠다

2. npx create-react-app [원하는 프로젝트 이름]

   ex) npx creat-react-app first-project

3. 만든 프로젝트 경로로 이동한다

    cd [원하는 프로젝트 이름]

    ex) cd first-project

4. npm start 구문 터미널에 입력

(4-1. visual studio에서 src 폴더 내 'components' 폴더를 생성한다)

5. App.css / App.js 안의 내용을 전부 지운다

=> 실행 된 리액트 app 화면은 흰색 화면이 될거임.

App.js 화면 App.css 화면
import logo from './logo.svg';
import './App.css';
import Section from './components/Section';

function App() {
return (
<div>

</div>
);
}

export default App;













 

6. App.js에서  html 요소를 잡아주고, App.css에서 style 요소를 적용해준다

 

2024-06-11 pm 2:39 까지 작업 된 화면
2024-06-16 pm10:33 까지 작업 된 화면

2024-06-17 pm05:01 까지 작업 된 화면
2024-06-17 pm10:58 작업 완료 (styled-components와 tailwindcss 추후 적용 예정)
 
 
 

 App.js 

import './App.css';
import Bodymiddle from './components/Bodymiddle';
import Headmain from './components/headmain';



function App() {
  return (
    <div className="wrapper">
      <Headmain></Headmain>
      <Bodymiddle></Bodymiddle>
    </div>
  );
}

export default App;

 

 

 App.css 

.wrapper {
  background-color: rgb(255, 253, 253);
  width: 1230px;
  padding: 10px 50px 50px 20px;
  margin: 20px;
  border: 2px solid rgb(221, 221, 221);
  border-radius: 10px;
}

bodymiddle.css
0.00MB
Bodymiddle.js
0.01MB
headmain.css
0.00MB
headmain.js
0.00MB

반응형