250x250
Rainbow🌈Coder
My dev Note📒
Rainbow🌈Coder
전체 방문자
오늘
어제
  • 분류 전체보기 (411)
    • 공지사항 (0)
    • Debugger (10)
      • Visual Studio Debugger (1)
      • Chrome DevTools (3)
      • Visual Studio Code Debugger (4)
      • eclipse (1)
      • intelliJ (1)
    • OOP (2)
      • OOP (2)
    • TypeScript (54)
      • 타입스크립트 TypeScript (54)
    • Javascript (87)
      • Javascript (45)
      • Node.js (19)
      • React (5)
      • FE 개발환경설정 (3)
      • React와 Node 같이 때려잡기 (6)
      • next.js (2)
      • pixi.js (7)
    • 마크업 (23)
      • Html & Css (23)
    • C# (80)
      • C# (12)
      • 이것이 C#이다 (68)
    • C++ (30)
      • c++ (27)
      • win api (3)
    • Unity (18)
      • Unity(기초) (8)
      • Unity(C#중급) (5)
      • 유니티 포톤(네트워크) (4)
      • unity c# MyCode (1)
    • Java & Spring (29)
      • Java (11)
      • 스프링 (8)
      • Java Algorithm (9)
      • Javs Data Structures (1)
    • 자료구조와 알고리즘 (15)
      • 자료구조 (5)
      • 알고리즘 (10)
    • 형상관리 (15)
      • Git (11)
      • 소스트리 (3)
    • 그래픽스 (7)
      • WebGl (7)
    • AWS (3)
      • aws (3)
    • 리눅스 (5)
      • 리눅스 (5)
    • 책 리뷰 (13)
      • 클린코드(책리뷰) (3)
      • 유지보수가능한코딩의기술C#편(책리뷰) (1)
      • 리팩토링(자바스크립트판) (9)
    • Server (2)
      • 게임 서버(네트워크, 멀티쓰레드,OS) (2)
    • 설계, 아키텍쳐 (4)
    • 파이썬 (5)
    • 디자인패턴 (2)
    • mocha (2)
    • Jest (1)
    • Spine (1)
    • 인공지능 (1)
      • 혼자공부하는머신러닝+딥러닝 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • ㅣㄷ
  • 컴포지션
  • MySQL
  • 위임

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Rainbow🌈Coder

My dev Note📒

[HTML][CSS] box model
마크업/Html & Css

[HTML][CSS] box model

2022. 6. 11. 20:43
728x90

안쪽 여백은 패딩

 

 

 

바깥 여백은 마진

실제 보여지는 컨텐츠는 체감상

border까지 이다.

margin은 다른 element 와의 간격

또한 패딩과 마진은 속기형으로 작성 가능 1px 0px 0px 10px 등.. (속기는 시계방향 위->오른쪽->아래->왼쪽)

 

.header-box {
    width: 10px;
    height: 10px;
    background-color: rgb(155, 204, 204);
    border: 5px black solid;
    padding: 50px 70px 50px 70px;
    margin: 1px 0px 0px 10px;
}

 

 

 

test 해볼 html 태그

<header class="header-box">JS Test Page</header>

 

디자인 따라 다르겠지만 border style은 solid가 가장 대중적으로 쓰인다.

border-radius: 50%; 로 설정해주면 너비 높이가 같다는 가정하에 동그랗게 보여지게 된다.
여전히 상자( box model)가 맞지만, border를 동그랗게 깎은 것이다. 
 
.header-box {
	width: 100vw;
	width: 100px;
	height: 100px;
	background-color: rgb(155, 204, 204);
	padding-left: 30px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	border: 1px black solid;
	border: 1px black dashed;
	border: 1px black dotted;
	border-radius: 5px;
	border-radius: 50%;
}

뒤에 쓴 내역들로 덮어씌어진다.

 

 

좌상, 우하만 둥글게 깎을 수도 있다.

.header-box {
	width: 100vw;
	width: 100px;
	height: 100px;
	background-color: rgb(155, 204, 204);
	padding-left: 30px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	border: 2px black solid;
	border-top-left-radius: 22px;
	border-bottom-right-radius: 22px;
}

위, 아래 보더만 줄 수도 있다.

.header-box {
	width: 100px;
	height: 100px;
	background-color: rgb(155, 204, 204);
	border-top: 5px black solid;
	border-bottom: 5px black solid;
}

 

728x90

'마크업 > Html & Css' 카테고리의 다른 글

[Css][반응형 웹] flex 이용하여 div 박스를 원하는 위치로 내리기  (0) 2022.12.08
[HTML 좌표] x, y, ox, oy, Height, width  (0) 2022.08.26
[CSS] CSS Variable --  (0) 2022.06.05
웹페이지 아이콘 변경하기  (0) 2022.05.15
[css] png 파일 이미지만 보이게 처리하기  (0) 2022.05.07
    '마크업/Html & Css' 카테고리의 다른 글
    • [Css][반응형 웹] flex 이용하여 div 박스를 원하는 위치로 내리기
    • [HTML 좌표] x, y, ox, oy, Height, width
    • [CSS] CSS Variable --
    • 웹페이지 아이콘 변경하기
    Rainbow🌈Coder
    Rainbow🌈Coder
    몰라도 결국은 아는 개발자, 그런 사람이 되기 위한 매일의 한걸음

    티스토리툴바