본문 바로가기
React

css 적용하기

by 리양 2021. 7. 18.

 

1. 인라인스타일로 적용

 

 

  • css 속성은 객체로 작성
  • 대쉬바가 필요한 속성 ( ex : border-right ) 은 카멜케이스로 작성
  • 숫자는 따옴표 필요 없이 그냥 작성 

 

 

 

2.스타일시트로 작성

별도의 css 파일을 만든 후 불러오기

 

 

 

 

3. CSS Module

css 가 중첩되는걸 방지하기 위해 사용

 

Box.module.css

.Box {
  background: black;
  color: white;
  padding: 2rem;
}

 

Box.js

import React from "react";
import styles from "./Box.module.css";

function Box() {
  return <div className={styles.Box}>{styles.Box}</div>;
}

export default Box;

className 설정시에는 {styles. css이름} 으로 지정

 

 

 

 

https://react.vlpt.us/styling/02-css-module.html

 

2. CSS Module · GitBook

02. CSS Module 이번에는 CSS Module 이라는 기술에 대해서 알아봅시다. 리액트 프로젝트에서 컴포넌트를 스타일링 할 때 CSS Module 이라는 기술을 사용하면, CSS 클래스가 중첩되는 것을 완벽히 방지할

react.vlpt.us

 

'React' 카테고리의 다른 글

props state  (0) 2021.06.23
5. Component(코딩애플)  (0) 2021.06.22
4. 이벤트 리스너(핸들러)장착하는 법(코딩애플)  (0) 2021.06.21
3. state (코딩애플)  (0) 2021.06.21
2. JSX 사용법(코딩애플)  (0) 2021.06.21