Hazel Han
Midnight In Coding
Hazel Han
전체 방문자
오늘
어제
  • 분류 전체보기 (46)
    • Back-end (6)
      • java (0)
      • spring frameworks (6)
      • spring boot (0)
    • Front-end (29)
      • React (7)
      • Javascript (0)
      • html (7)
      • css (15)
    • DB (0)
    • Algorithms (2)
    • 회고록 (9)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • css
  • 개발자
  • 저스트코드
  • 스프링프레임워크
  • springframeworks
  • Spring
  • 회고록
  • 남궁성
  • 자바의정석
  • 자바
  • 스프링
  • justcode
  • 리액트
  • 기술블로그
  • 코딩
  • 프로그래밍
  • React
  • Java
  • coding
  • HTML

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Hazel Han

Midnight In Coding

[css] Padding, Margin
Front-end/css

[css] Padding, Margin

2022. 9. 5. 11:50

요소는 내용(content), 패딩(padding), 테두리(border)로 이루어져 있다. Padding은 내용과 테두리 사이의 여유공간이고, Margin은 요소 주위의 여백. 즉, 테두리 밖의 공간이다.

 

 

Padding

패딩을 주는 방법에는 여러가지가 있다.

 

1. 

/* css */
p {
  border: 1px solid blue;
  padding-top: 20px;
  padding-bottom: 40px;
  padding-left: 120px;
  padding-right: 60px;
}
<!-- html -->
<p>Lorem ipsum dolor sit amet, usu ea deleniti inimicus conceptam. Sit liber feugait consequuntur in, ea eruditi deseruisse per, in nam malis habemus copiosae. Solum assueverit consequuntur duo eu, et duo nulla pertinacia sadipscing. Est dicunt sententiae cu, meliore tincidunt ex vim. Eum no nibh voluptua deserunt.</p>

 

2. 한줄에 쓰는 방법

p {
  padding: 위 오른쪽 아래 왼쪽;
}
/* css */
p {
  border: 1px solid blue;
  padding: 20px 60px 40px 120px;
}
<!-- html -->
<p>Lorem ipsum dolor sit amet, usu ea deleniti inimicus conceptam. Sit liber feugait consequuntur in, ea eruditi deseruisse per, in nam malis habemus copiosae. Solum assueverit consequuntur duo eu, et duo nulla pertinacia sadipscing. Est dicunt sententiae cu, meliore tincidunt ex vim. Eum no nibh voluptua deserunt.</p>

 

3. 위, 아래, 왼쪽, 오른쪽이 다 같은 경우

/* css */
p {
  border: 1px solid blue;
  padding: 50px;
}
<!-- html -->
<p>Lorem ipsum dolor sit amet, usu ea deleniti inimicus conceptam. Sit liber feugait consequuntur in, ea eruditi deseruisse per, in nam malis habemus copiosae. Solum assueverit consequuntur duo eu, et duo nulla pertinacia sadipscing. Est dicunt sententiae cu, meliore tincidunt ex vim. Eum no nibh voluptua deserunt.</p>

 

4. 위, 아래가 같고 왼쪽, 오른쪽이 같은 경우

/* css */
p {
  border: 1px solid blue;
  padding: 50px 100px;
}
<!-- html -->
<p>Lorem ipsum dolor sit amet, usu ea deleniti inimicus conceptam. Sit liber feugait consequuntur in, ea eruditi deseruisse per, in nam malis habemus copiosae. Solum assueverit consequuntur duo eu, et duo nulla pertinacia sadipscing. Est dicunt sententiae cu, meliore tincidunt ex vim. Eum no nibh voluptua deserunt.</p>

 

Margin

Margin을 주는 방법도 Padding을 주는 방법과 같다.

저작자표시 (새창열림)

'Front-end > css' 카테고리의 다른 글

[css] overflows  (0) 2022.09.05
[css] width, height  (0) 2022.09.05
[css] 폰트 굵기설정(font-weight) / 텍스트 꾸미기(text-decoration)  (0) 2022.09.02
[css] 텍스트 색 지정(RGB, HEX)  (0) 2022.09.02
[css] CSS의 기본 속성  (0) 2022.09.02
    'Front-end/css' 카테고리의 다른 글
    • [css] overflows
    • [css] width, height
    • [css] 폰트 굵기설정(font-weight) / 텍스트 꾸미기(text-decoration)
    • [css] 텍스트 색 지정(RGB, HEX)
    Hazel Han
    Hazel Han

    티스토리툴바