gwooden_코린이
css 박스 모델 본문
728x90
html의 태그들을 사각형으로 인식해서 처리 -> 브라우저
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="css/style4.css">
</head>
<body>
<h1>제목</h1>
<p>p태그 안에<strong>strong태그</strong>넣음</p>
</body>
</html>
* {
border: 1px solid red;
margin: 10px;
padding: 5px;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="css/style4.css">
</head>
<body>
<h1>제목</h1>
<p>p태그 안에<strong>strong태그</strong>넣음</p>
</body>
</html>
p {
/* 두께, 색깔 */
border: 2px none red;
/* 선 스타일 */
border-style: dotted;
border-style: dashed;
border-style: solid;
border-style: double;
/* 3D 효과 IE에서는 지원안함 */
border-style: groove;
border-style: ridge;
border-style: inset;
border-style: outset;
}
선 방향 설
p {
/* 두께, 색깔 */
border: 2px none red;
/* 순서 : 위 오른쪽 아래 왼쪽 */
border-style: dotted solid none dashed;
}
ul li {
display: inline-block; /* 일렬로 정렬 */
width: 100px; /* 간격 */
text-align: center; /* 가운데 정렬 */
border-right: 1px solid red;
}
선 모형 둥글게
p {
border: 2px solid red;
border-radius: 20%;
}
p {
width: 100px;
height: 100px;
border: 2px solid red;
border-radius: 20%;
}
각 모서리 별로 설정도 가능
p {
width: 100px;
height: 100px;
border: 2px solid red;
border-radius: 20%;
border-top-left-radius: 10%;
border-top-right-radius: 25%;
border-bottom-left-radius: 50%;
border-bottom-right-radius: 100%;
}
선 방향별로 색상 다르게 설정
border-left-style: soild;
border-top-color: #000;
border-right-color: green;
마진 설정
p {
/* margin-top: 30px ;
margin-left: 30px;
margin-right: 30px;
margin-bottom: 30px; */
/* 위 오른족 아래 왼쪽 */
margin: 10px 20px 30px 40px;
/* 위 (왼쪽/오른쪽) 아래*/
margin: 10px 20px 30px;
/* (위, 아래) (왼쪽, 오른쪽) */
margin: 10px 20px;
/* 위, 오른쪽, 아래, 왼쪽 모두 10px 설정 */
margin: 10px;
}
패딩 설정
마진과 동일
padding: 10px 20px 30px 40px
box-shadow: 5px 5px 10px black;
inset 추가하면 안쪽부터
box-shadow: inset 5px 5px 10px black;
box-shadow: inset 5px 5px 10px black, inset 0 0 20px red;
728x90
'프론트엔드 > html' 카테고리의 다른 글
css 포지션 float (0) | 2022.12.15 |
---|---|
css 표 다뤄보기 (0) | 2022.12.15 |
css 네비바 구현 적용 해보기 (1) | 2022.12.15 |
CSS 색상 투명도 조절 및 배경이미지 활용 (0) | 2022.12.15 |
CSS 파비콘 적용해보기 (0) | 2022.12.15 |
Comments