*Box model
-
마진, 패딩, 테두리, 컨텐츠를 box model 이라고 합니다.
-
12시 3시 6시 9시 방향 순서로 적용이 됩니다.
-
두 개만 있을 때는 세로, 가로에 적용이 됩니다.
-기본형태:
- {border: 00px solid red;}
- {padding-top: 00px;}
- {padding: 00px 00px 00px 00px;}
- {marigin: 00px 00px;}
*Width, height
-
{max-width: 00px;}: 최대 길이를 설정합니다.
-
{min-height: 00px;}: 최소 길이를 설정합니다.
*Overflow
-
{overflow: hidden;}: 넘치는 부분을 숨깁니다.
-
{overflow: visible;}: 넘치는 부분을 보여줍니다.
-
overflow: scroll;}: 스크롤로 볼 수 있게 해줍니다.
-
overflow: auto;}: 내용이 넘칠때만 스크롤 바를 만듭니다.
*Border
-
{border: 두께 선유형 선색;}
-
선유형: solid(실선), dotted(점선), dashed(사선) 등
-
{border-top: 0px solid black;}: 특정 부분만 테두리 설정이 가능 합니다.
-
{border: none;} 혹은 {border: 0;}: 테두리를 없애는 것 입니다.
*Box style
-
{border-radius: 00px;}: 모서리 둥글게, 수치가 커질수록 더 둥글게 만듭니다.
-
{border-top-left-radius: 0px;}: 개별설정이 가능합니다.
*Background
-
{background-color: red;}: 배경 색을 설정합니다.
-
body 태그에 background를 하면 페이지 전체에 적용합니다.
-
{background-color: transparent;}: 배경을 투명하게 만듭니다.
-
{background-image: url("주소.jpg");}: 배경에 이미지를 설정합니다.
-
{background-repeat: 반복유형;}: 반복 유형을 설정합니다.
+no-repeat, repeat, repeat-x, repeat-y, space, round 와 같은 유형이 있습니다.
-
{background-size: 사이즈 유형;}: 사이즈를 설정합니다.
+auto, cover, contain, 0px 0px, 0% 0% 와 같은 유형이 있습니다.
-
{background-position: 가로 세로;}
-
가로: left, center, right, 크기
-
세로: top, center, bottom, 크기
'웹개발(웹퍼블리셔) > 프론트엔드(HTML, CSS, JAVASCRIPT)' 카테고리의 다른 글
(자바스크립트/JavaScript)이벤트 버블링, 캡쳐, 이벤트 취소하기(preventDefault, stopPropagation) (0) | 2019.08.17 |
---|---|
(HTML/CSS) 마우스 오버(hover), 상속, 명시도, display (6) (0) | 2019.08.16 |
(HTML/CSS)텍스트, span (4) (0) | 2019.08.13 |
(HTML/CSS) div, 클래스(class), 아이디(id) (3) (0) | 2019.08.12 |
(HTML/CSS)이미지, 픽셀, 하이퍼링크(2) (1) | 2019.08.11 |