박스 모델(Box Model)
- margin : 바깥 여백
margin: 0 0 0 0; /* 상 우 하 좌 */
margin: 0 0 0; /* 상 좌우 하 */
margin: 0 0; /* 상하 좌우 */
margin: 0; /* 상하좌우 */
- padding : 안쪽 여백
padding: 0 0 0 0; /* 상 우 하 좌 */
padding: 0 0 0; /* 상 좌우 하 */
padding: 0 0; /* 상하 좌우 */
padding: 0; /* 상하좌우 */
- boder : 박스 테두리
- border-style 속성 : 박스 테두리의 모양
- boder-width 속성 : 박스 테두리의 굵기
- border-color 속성 : 박스 테두리의 색상
border-style: dotted; /* 점 */
dashed; /* 점선 */
solid; /* 실선 */
double; /* 두 줄 */
boder-width: thin; /* 얇게 */
medium; /* 중간 */
thick; /* 두껍게 */
/* 테두리 방향별 지정 */
border-top-속성: 값;
border-right-속성: 값;
border-bottom-속성: 값;
border-left-속성: 값;
/* 테두리 일괄 지정 */
border: style width color;
- border-radius 속성 : 모서리 둥글게 처리
p {
font-family: "돋움";
font-size: 12px;
line-height: 20px; /* 줄간격 */
}
div.rounded {
background-color: #666;
color: #fff;
width: 250px;
padding: 10px;
border-radius: 10px; /* 모서리 둥글게 */
}
- border-radius 속성을 이용하여 원 그리기
.circle1 {
background-color: #C60;
width: 200px;
height: 200px;
border-radius: 100px; /* 최대값으로 지정 */
}
.circle2 {
background-color: #fff;
border: 3px #a72525 solid;
width: 200px;
height: 200px;
border-radius: 100px; /* 최대값으로 지정 */
}
- box-shadow 속성 : 그림자 효과
#shadowed {
box-shadow: 5px 5px 10px #000; /* x축 y축 블러 색상 */
}
'Web > CSS3' 카테고리의 다른 글
[CSS] 표 스타일, 변형 스타일, 미디어 쿼리 (0) | 2021.08.03 |
---|---|
[CSS] 위치 스타일 (0) | 2021.08.03 |
[CSS] 색상 스타일, 배경 스타일 (0) | 2021.08.03 |
[CSS] 폰트 스타일, 텍스트 스타일, 목록 스타일 (0) | 2021.08.03 |
[CSS] CSS import, 스타일 우선순위, 선택자 (0) | 2021.08.03 |